description "Mikkosoft Productions core library";
require "sigc++-2.0";
- if_arch "!windows"
+ build_info
{
- build_info
- {
- library "pthread";
- };
+ threads true;
};
if_arch "linux"
{
source "source/stringcodec";
source "source/io";
source "source/fs";
+ if_arch "windows"
+ {
+ overlay "windows";
+ };
+ if_arch "!windows"
+ {
+ overlay "unix";
+ };
install true;
install_map
{
program "grep"
{
source "examples/grep.cpp";
- build_info
- {
- library "mspcore";
- };
+ use "mspcore";
};
program "transcode"
{
source "examples/transcode.cpp";
- build_info
- {
- library "mspcore";
- };
+ use "mspcore";
};
program "ls"
{
source "examples/ls.cpp";
- build_info
- {
- library "mspcore";
- };
+ use "mspcore";
};
program "syncdir"
{
source "examples/syncdir.cpp";
- build_info
- {
- library "mspcore";
- };
+ use "mspcore";
};
if_feature "zlib"
program "z"
{
source "examples/z.cpp";
- build_info
- {
- library "mspcore";
- };
+ use "mspcore";
};
};