# Wave: A Standard compliant C++ preprocessor # # Boost Wave Library Build Jamfile # # http://www.boost.org/ # # Copyright (c) 2001-2010 Hartmut Kaiser. Distributed under the Boost # Software License, Version 1.0. (See accompanying file # LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) # Make sure all of Wave is compiled with threading disabled. We still need # to link with Boost.Thread, but no multi-threaded features are being used # in the Wave tool anyway. import feature ; feature.feature wavetool : on : optional composite propagated ; feature.compose on : BOOST_WAVE_SUPPORT_THREADING=0 ; ############################################################################### project : requirements msvc:_SCL_SECURE_NO_DEPRECATE msvc:_CRT_SECURE_NO_DEPRECATE ; exe wave : ../cpp.cpp /boost//wave /boost//program_options /boost//filesystem /boost//serialization /boost//system /boost//thread /boost//date_time : multi # on on : release ; install dist-bin : wave : EXE ../../../dist/bin : release ; install dist-lib : wave : LIB ../../../dist/lib : release ;