mirror of
https://github.com/janet-lang/janet
synced 2024-12-24 23:40:27 +00:00
More refinement of meson build.
This commit is contained in:
parent
2f4a6214a2
commit
221645d2ce
@ -169,7 +169,7 @@ janet_boot = executable('janet-boot', core_src, boot_src,
|
|||||||
|
|
||||||
# Build janet.c
|
# Build janet.c
|
||||||
janetc = custom_target('janetc',
|
janetc = custom_target('janetc',
|
||||||
input : [janet_boot],
|
input : [janet_boot, 'src/boot/boot.janet'],
|
||||||
output : 'janet.c',
|
output : 'janet.c',
|
||||||
capture : true,
|
capture : true,
|
||||||
command : [
|
command : [
|
||||||
@ -288,11 +288,12 @@ patched_janet = custom_target('patched-janeth',
|
|||||||
install : true,
|
install : true,
|
||||||
install_dir : join_paths(get_option('includedir'), 'janet'),
|
install_dir : join_paths(get_option('includedir'), 'janet'),
|
||||||
build_by_default : true,
|
build_by_default : true,
|
||||||
output : ['janet.h'],
|
output : ['janet_' + meson.project_version() + '.h'],
|
||||||
command : [janet_nativeclient, '@INPUT@', '@OUTPUT@'])
|
command : [janet_nativeclient, '@INPUT@', '@OUTPUT@'])
|
||||||
|
|
||||||
# Create a version of the janet.h header that matches what jpm often expects
|
# Create a version of the janet.h header that matches what jpm often expects
|
||||||
if meson.version().version_compare('>=0.61')
|
if meson.version().version_compare('>=0.61')
|
||||||
install_symlink('janet.h', pointing_to: 'janet/janet.h', install_dir: get_option('includedir'))
|
install_symlink('janet.h', pointing_to: 'janet/janet.h', install_dir: get_option('includedir'))
|
||||||
|
install_symlink('janet.h', pointing_to: 'janet' + meson.project_version() + '.h', install_dir: join_paths(get_option('includedir'), 'janet'))
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user