[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gsrc-commit] trunk r4864: meson ninja make script, first release
From: |
Carl Hansen |
Subject: |
[Gsrc-commit] trunk r4864: meson ninja make script, first release |
Date: |
Mon, 30 Oct 2017 03:00:28 -0400 (EDT) |
User-agent: |
Bazaar (2.7.0dev1) |
------------------------------------------------------------
revno: 4864
revision-id: address@hidden
parent: address@hidden
committer: address@hidden
branch nick: trunk
timestamp: Mon 2017-10-30 00:00:25 -0700
message:
meson ninja make script, first release
added:
gar/gar.lib/mesonninja.mk mesonninja.mk-20171030065946-2eocvxzl13nbloqy-1
=== added file 'gar/gar.lib/mesonninja.mk'
--- a/gar/gar.lib/mesonninja.mk 1970-01-01 00:00:00 +0000
+++ b/gar/gar.lib/mesonninja.mk 2017-10-30 07:00:25 +0000
@@ -0,0 +1,51 @@
+LC_ALL=C.UTF-8
+WORKOBJ = $(WORKSRC).build
+CONFIGURE_SCRIPTS = mes
+BUILD_SCRIPTS = nin
+INSTALL_SCRIPTS = ninj
+
+MESON_BUILD_ROOT = $(PWD)/$(WORKOBJ)
+DESTDIR=$(packageprefix)
+include ../../../gar/gar.mk
+
+# why it NEEDS this, I do not know
+LOCALLOCALE="C.UTF-8"
+
+configure-mes:
+ echo ----------------------------------------------
+ echo $(prefix) $(packageprefix) $(DESTDIR) work: $(WORKOBJ)
+ echo ----------------------------------------------
+ echo ----------------------------------------------
+ mkdir -p $(WORKOBJ)
+ echo meson $(WORKSRC) $(WORKOBJ)
+ #LC_ALL=C.UTF-8 meson setup $(WORKSRC) $(WORKOBJ)
+ LC_ALL=$(LOCALLOCALE) meson setup --prefix=$(packageprefix)
$(WORKSRC) $(WORKOBJ)
+ #LC_ALL=C.UTF-8 meson setup --prefix=$(prefix) $(WORKSRC) $(WORKOBJ)
+ $(MAKECOOKIE)
+
+build-nin:
+ echo ----------------------------------------------
+ echo ----------------------------------------------
+ echo ----------------------------------------------
+ echo ----------------------------------------------
+ echo --build-nin--------------------------------------------
+ echo LC_ALL=C.UTF-8 ninja
+ #LC_ALL=C.UTF-8 ninja -v -C ${MESON_BUILD_ROOT}
+ cd $(WORKOBJ)
+ pwd
+ LC_ALL=$(LOCALLOCALE) ninja -v -C $(WORKOBJ)
+ echo ----------------------------------------------
+ echo ----------------------------------------------
+ $(MAKECOOKIE)
+
+install-ninj:
+ echo ----------------------------------------------
+ echo ----------------------------------------------
+ echo ----------------------------------------------
+ echo ----------------------------------------------
+ echo $(WORKOBJ) ninja -v install
+ echo $(DESTDIR)
+ echo ----------install nin------------------------------------
+ (cd $(WORKOBJ) ; LC_ALL=$(LOCALLOCALE) ninja -v install )
+ $(MAKECOOKIE)
+
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gsrc-commit] trunk r4864: meson ninja make script, first release,
Carl Hansen <=