Jamfile.jam 877 B

12345678910111213141516171819202122232425262728
  1. # Copyright (c) 2006, 2007 Julio M. Merino Vidal
  2. # Copyright (c) 2008 Ilya Sokolov, Boris Schaeling
  3. # Copyright (c) 2009 Boris Schaeling
  4. # Copyright (c) 2010 Felipe Tanus, Boris Schaeling
  5. # Copyright (c) 2011, 2012 Jeff Flinn, Boris Schaeling
  6. #
  7. # Distributed under the Boost Software License, Version 1.0. (See accompanying
  8. # file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
  9. project : requirements
  10. <include>../../..
  11. <toolset>msvc:<define>_SCL_SECURE_NO_WARNINGS
  12. <target-os>windows:<define>WIN32_LEAN_AND_MEAN
  13. ;
  14. import testing ;
  15. compile args.cpp ;
  16. compile async_io.cpp ;
  17. compile env.cpp ;
  18. compile error_handling.cpp ;
  19. compile io.cpp ;
  20. compile posix.cpp : <build>no <target-os>linux:<build>yes ;
  21. compile start_dir.cpp ;
  22. compile sync_io.cpp ;
  23. compile terminate.cpp ;
  24. compile wait.cpp ;
  25. compile windows.cpp : <build>no <target-os>windows:<build>yes ;