Jamfile 627 B

123456789101112131415161718192021222324252627282930
  1. # (C) Copyright Tobias Schwinger
  2. #
  3. # Use modification and distribution are subject to the boost Software License,
  4. # Version 1.0. (See http://www.boost.org/LICENSE_1_0.txt).
  5. # Generates preprocessed files with wave.
  6. actions wave
  7. {
  8. $(>[1]) -S../../.. $(>[2]) -o $(<)
  9. }
  10. W = ../../../tools/wave/build//wave ;
  11. make arity_loops
  12. : preprocess_arity_loops.cpp $(W) : wave : <location>build/timestamps
  13. ;
  14. make encoding
  15. : preprocess_encoding.cpp $(W) : wave : <location>build/timestamps
  16. ;
  17. make cc_names
  18. : preprocess_cc_names.cpp $(W) : wave : <location>build/timestamps
  19. ;
  20. explicit arity_loops encoding cc_names ;