diff options
Diffstat (limited to 'Mk/Uses/vala.mk')
-rw-r--r-- | Mk/Uses/vala.mk | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/Mk/Uses/vala.mk b/Mk/Uses/vala.mk new file mode 100644 index 000000000000..aec0e7a3a968 --- /dev/null +++ b/Mk/Uses/vala.mk @@ -0,0 +1,26 @@ +# Handle dependency on lang/vala +# +# Valid args: +# - lib: add a lib depends +# - build: add a build depends +# - no_depend: only used for lang/vala itself + +.if ! defined(_INCLUDE_USES_VALA_MK) +_INCLUDE_USES_VALA_MK= yes + +_VALA_VERSION= 0.56.16 +_VALA_LIB_VERSION= ${_VALA_VERSION:R} +_VALA_LIBRARY= libvala-${_VALA_LIB_VERSION}.so +_VALA_BINARY= valac +_VALA_PORT= lang/vala + +. if empty(vala_ARGS:Mno_depend) +. if ! empty(vala_ARGS:Mlib) +LIB_DEPENDS+= ${_VALA_LIBRARY}:${_VALA_PORT} +. endif +. if ! empty(vala_ARGS:Mbuild) +BUILD_DEPENDS+= ${_VALA_BINARY}:${_VALA_PORT} +. endif +. endif + +.endif |