mirror of https://code.videolan.org/videolan/vlc
extras/tools: added ninja
This commit is contained in:
parent
401f215acd
commit
f6aeb194f4
|
@ -19,3 +19,4 @@ e9785f3d620a204b7d20222888917dc065c2036cae28667065bf7862dfa1b25235095a12fd04efdb
|
|||
d24849b93de58b20f518c071687e7bfa653a96600382f36c4cf7fc1047656458f75f093b911b786b18b6931b2453cb60868ecbe07cc7d2984e5981a874b34942 help2man-1.47.6.tar.xz
|
||||
8d23dde18525dccaa648ca01df40151e7f00cec4846bd611c8970dbcfc1fb57a453facfe4d41462e7c3c8bb548d44b961a04e4fc3073ab6b65063e53f42bf6fd nasm-2.14.tar.gz
|
||||
ba4921530049f002c362bc420bd87181074893109ce4b1fedb18545227d27ea96c09798eb02f1f8fabbf6ac5c185b0b7eca42df2a34ad0559f95a97d78811702 meson-0.48.1.tar.gz
|
||||
1650bf9e3eddeb0b0fbb415c2b8e0a7c094421e991fa8139fd77fae0f6ee7ee980b7cf5e98d883c3a884f99abcb06fa26e3980af3a3a5bb6dd655124755782c2 ninja-1.8.2.tar.gz
|
||||
|
|
|
@ -154,6 +154,7 @@ check_nasm 2.13.01
|
|||
check gettext
|
||||
check help2man
|
||||
check meson 0.48.1
|
||||
check ninja
|
||||
|
||||
DEPS_ONLY="help2man"
|
||||
|
||||
|
|
|
@ -62,3 +62,6 @@ HELP2MAN_URL=$(GNU)/help2man/help2man-$(HELP2MAN_VERSION).tar.xz
|
|||
|
||||
MESON_VERSION=0.48.1
|
||||
MESON_URL=https://github.com/mesonbuild/meson/releases/download/$(MESON_VERSION)/meson-$(MESON_VERSION).tar.gz
|
||||
|
||||
NINJA_VERSION=1.8.2
|
||||
NINJA_URL=https://github.com/ninja-build/ninja/archive/v$(NINJA_VERSION).tar.gz
|
||||
|
|
|
@ -417,6 +417,25 @@ CLEAN_PKG += meson
|
|||
DISTCLEAN_PKG += meson-$(MESON_VERSION).tar.gz
|
||||
CLEAN_FILE += .buildmeson
|
||||
|
||||
#
|
||||
# ninja build
|
||||
#
|
||||
|
||||
ninja-$(NINJA_VERSION).tar.gz:
|
||||
$(call download_pkg,$(NINJA_URL),ninja)
|
||||
|
||||
ninja: ninja-$(NINJA_VERSION).tar.gz
|
||||
$(UNPACK)
|
||||
$(MOVE)
|
||||
|
||||
.buildninja: ninja
|
||||
(cd $<; ./configure.py --bootstrap && mv ninja $(PREFIX)/bin/)
|
||||
touch $@
|
||||
|
||||
CLEAN_PKG += ninja
|
||||
DISTCLEAN_PKG += ninja-$(NINJA_VERSION).tar.gz
|
||||
CLEAN_FILE += .buildninja
|
||||
|
||||
#
|
||||
#
|
||||
#
|
||||
|
|
Loading…
Reference in New Issue