4 Commits (6124a977223a6283ffada4bd9170b691e52246d1)

Author SHA1 Message Date
Xavier Claessens 38a6582145 configure_file: Support taking values from a dict 6 years ago
Christoph Behle c0236e10f3 Substitute output file then check for conflict. 6 years ago
Guillermo Ignacio Enriquez Gutierrez f39d5ef6de Fix indentation (make it uniform) in test file "14 configure file/meson.build" 6 years ago
Jussi Pakkanen 972535a6ac Condense test dirs. 6 years ago
Christoph Behle dffa7f3564 Add tests for warnings in configure_file() 6 years ago
Nirbheek Chauhan 80392225a6 Raise a MesonException when substituting an invalid value 6 years ago
Nirbheek Chauhan 602e58d398 configure_file: Don't optimize away substitutions 7 years ago
Nirbheek Chauhan 2ac6f6be32 test cases: Merge two configure_file tests 7 years ago
Sander Sweers 47785bf89b Add file encoding to configure_file 7 years ago
Nirbheek Chauhan a00433fdbc configure_file: Add a new action 'copy' 7 years ago
David Fort 6dea177774 add support for cmakedefine in configure_file() 7 years ago
Jussi Pakkanen 30827b5644 Do not install configure_file output if install_dir is empty. Closes #3270. 7 years ago
Joergen Ibsen 91a0126590 Improve escaping in configuration files 7 years ago
Joergen Ibsen fdb48a3a0f Use re.sub instead of replace loop 7 years ago
Martin Blanchard 105507a173 get-unquoted: Rework test case for msvc (make it more realistic) 7 years ago
Martin Blanchard 6b517475f5 get-unquoted: Add test case for new get_unquoted() method 7 years ago
Jan Chren (rindeal) 61ac9a5348 add tests for `capture` in `configure_file()` 8 years ago
Bálint Aradi e79b602298 Enable variables for output in configure_file 8 years ago
Philipp Ittershagen adebed8ec8 Enable File() objects as an input parameter to configure_file 8 years ago
Tim-Philipp Müller 8cc89e468d configure_file: make input arg optional if command is used 8 years ago
Nirbheek Chauhan cb0aa6a83a configure_file: Substitute @INPUT@/@OUTPUT@/etc in command 8 years ago
Jussi Pakkanen 0a2daf84eb No longer require a binary called python3 on Windows. The default name is "python". 8 years ago
Jussi Pakkanen 00f62d0755 Can get values in ConfigurationData objects. 8 years ago
Tim-Philipp Müller 3aebdb717a configuration_data: can pass descriptions to setters (#783) 8 years ago
Tim-Philipp Müller 09fdc7f815 configuration_data: add .set_quoted() convenience method to set quoted string 8 years ago
Jussi Pakkanen 177e286b3c Can generate config headers without an input file. Closes #549. 9 years ago
Jussi Pakkanen 2e93295c2e Generate configure files immediately when they are declared. Closes #88. 10 years ago
Jussi Pakkanen 52b69b8939 Make sure that build and source subdirectories are always in search 10 years ago
Jussi Pakkanen 87ea869f02 Can install files created with configure_file. 10 years ago
Jussi Pakkanen cf6a395014 Spell out include_directories. 10 years ago
Jussi Pakkanen eeaa5d0684 Some windows fixes. 11 years ago
Jussi Pakkanen d9d70372b4 Can generate configuration files with custom scripts. 11 years ago
Jussi Pakkanen d4284aae89 Renamed add_test to test. 12 years ago
Jussi Pakkanen 6ff098bea6 Store configuration values in an object rather than global variables. 12 years ago
Jussi Pakkanen 5c37665e5d Support for easier #define declarations. 12 years ago
Jussi Pakkanen b0b171f2b9 Test application for config file. 12 years ago
Jussi Pakkanen 9262fe600a Split test suite into common and platform dependent parts. 12 years ago
Jussi Pakkanen 9418ece26a Renamed system from builder to Meson. 12 years ago
Jussi Pakkanen 3eab390158 Can generate configure files. 12 years ago