split dev files and amalgamate into a single header

This commit is contained in:
pantor
2018-12-14 18:03:45 +01:00
parent e44c2372e1
commit 595076ebec
20 changed files with 1707 additions and 29 deletions

View File

@@ -1,7 +1,22 @@
project('inja', 'cpp', default_options : ['cpp_std=c++11'])
project('inja', 'cpp', default_options: ['cpp_std=c++11'])
inja_dep = declare_dependency(
include_directories : include_directories('src')
include_directories: include_directories('include')
)
inja_single_dep = declare_dependency(
include_directories: include_directories('single_include', 'include')
)
# Amalgamate inja header files
r = run_command('python3', 'amalgamate/amalgamate.py', '-c', 'amalgamate/config.json', '-s', 'include')
if r.returncode() != 0
message(r.stdout().strip())
else
message('Amalgamated inja header files.')
endif
subdir('test')