package "builder" { version "3.0"; description "Mikkosoft Productions software builder"; require "mspcore"; require "mspdatafile"; require "mspcrypto"; require "sigc++-2.0"; build_info { standard CXX "c++11"; }; library "builtintools" { source "plugins/builtin"; default false; }; library "gnutools" { source "plugins/gnu"; default false; }; library "clangtools" { source "plugins/clang"; default false; }; library "msvctools" { source "plugins/msvc"; default false; }; library "androidtools" { source "plugins/android"; default false; }; library "datatools" { source "plugins/datafile"; default false; }; library "builder" { source "source/lib"; use "builtintools"; use "gnutools"; use "clangtools"; use "msvctools"; use "androidtools"; use "datatools"; build_info { incpath "plugins"; }; if_arch "windows" { build_info { library "ole32"; library "advapi32"; }; }; install true; install_map { map "source/lib" "include/msp/builder"; }; }; program "builder" { source "source/cli"; use "builder"; install true; }; source_archive { source "bootstrap.sh"; source "Readme.txt"; source "License.txt"; }; install "share/builder" { source "builderrc"; }; install "share/builder/packages" { source "packages"; }; };