import path ; lib fost-core : ../../External//dload ../../External//uuid ../../../Boost//boost-date_time-dll ../../../Boost//boost-filesystem-dll ../../../Boost//boost-system-dll ../../../Boost//boost-thread-dll ../../../Boost//boost-regex-dll atexit.cpp coerce.cpp dynlib.cpp exception.cpp jcursor.cpp json.cpp json-coerce.cpp json-parse.cpp json-unparse.cpp pool.cpp setting.cpp string.cpp string-ascii.cpp string-tagged.cpp string-utilities.cpp thread.cpp unicode.cpp variant.cpp variant-coerce.cpp : ../include windows:../../External//oleaut @fost-tag-output ; fost-smoke-test fost-core-test-smoke : : [ path.glob $(TOP)/Cpp/fost-core : *-tests.cpp ] ; install ../../../dist/lib : fost-core : linux:LIB linux:on darwin:LIB darwin:on windows:XXX ; install ../../../dist/bin : fost-core : EXE windows:LIB windows:on ;