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