mirror of
https://github.com/pantor/inja.git
synced 2026-02-17 09:03:58 +00:00
split dev files and amalgamate into a single header
This commit is contained in:
19
meson.build
19
meson.build
@@ -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')
|
||||
|
||||
Reference in New Issue
Block a user