2009-10-26 16:35:43 -04:00
|
|
|
|
2008-03-14 09:04:34 -04:00
|
|
|
VERS = hg$$(hg identify -n)
|
2009-10-26 16:35:43 -04:00
|
|
|
VERS = $$(test -n "$$WMII_HGVERSION" && echo $$WMII_HGVERSION || \
|
2010-06-14 10:30:23 -04:00
|
|
|
echo -n "hg$$(hg id -n 2>/dev/null)")
|
2009-10-26 16:35:43 -04:00
|
|
|
|
|
|
|
WMII_HGVERSION = $(VERS)
|
2010-08-29 08:53:15 -04:00
|
|
|
WMII_HGVERSION:= $(shell echo $(VERS))
|
|
|
|
WMII_HGVERSION!= echo $(VERS)
|
|
|
|
|
2009-10-26 16:35:43 -04:00
|
|
|
VERSION = $(WMII_HGVERSION)
|
2010-05-17 13:59:30 -04:00
|
|
|
COPYRIGHT = ©2010 Kris Maglione
|
2009-09-28 17:24:01 -04:00
|
|
|
|
2010-06-14 10:30:23 -04:00
|
|
|
CONFDIR = wmii-hg
|
|
|
|
LOCALCONF = ~/.$(CONFDIR)
|
|
|
|
GLOBALCONF = $(ETC)/$(CONFDIR)
|
|
|
|
|
2009-10-26 16:35:43 -04:00
|
|
|
.MAKE.EXPORTED += WMII_HGVERSION
|
|
|
|
SUBMAKE_EXPORT = WMII_HGVERSION=$(WMII_HGVERSION)
|
|
|
|
|
2010-05-21 22:52:47 -04:00
|
|
|
LIBS9 = $(ROOT)/lib/libstuff.a $(ROOT)/lib/libregexp9.a $(ROOT)/lib/libbio.a $(ROOT)/lib/libfmt.a $(ROOT)/lib/libutf.a
|
2009-10-25 17:05:55 -04:00
|
|
|
|
2009-09-28 17:24:01 -04:00
|
|
|
CFLAGS += '-DVERSION=\"$(VERSION)\"' '-DCOPYRIGHT=\"$(COPYRIGHT)\"' \
|
2010-06-14 10:30:23 -04:00
|
|
|
'-DCONFDIR=\"$(CONFDIR)\"' '-DCONFPREFIX=\"$(ETC)\"' \
|
2010-06-16 18:32:09 -04:00
|
|
|
'-DLOCALCONF=\"$(LOCALCONF)\"' '-DGLOBALCONF=\"$(GLOBALCONF)\"' \
|
2010-06-17 19:51:58 -04:00
|
|
|
-DIXP_NEEDAPI=129
|
2010-06-14 10:30:23 -04:00
|
|
|
|
2010-10-13 17:33:02 -04:00
|
|
|
FILTER = sed "s|@ALTDOC@|$(DOC)/alternative_wmiircs|g; \
|
|
|
|
s|@BINSH@|$(BINSH)|g; \
|
2010-06-14 10:30:23 -04:00
|
|
|
s|@CONFDIR@|$(CONFDIR)|g; \
|
2010-10-13 17:33:02 -04:00
|
|
|
s|@CONFPREFIX@|$(ETC)|g; \
|
2009-09-28 20:09:38 -04:00
|
|
|
s|@DOCDIR@|$(DOC)|g; \
|
2010-06-11 23:48:29 -04:00
|
|
|
s|@EXAMPLES@|$(DOC)/examples|g; \
|
2010-10-13 17:33:02 -04:00
|
|
|
s|@GLOBALCONF@|$(GLOBALCONF)|g; \
|
2009-09-28 17:24:01 -04:00
|
|
|
s|@LIBDIR@|$(LIBDIR)|g; \
|
2010-10-13 17:33:02 -04:00
|
|
|
s|@LOCALCONF@|$(LOCALCONF)|g; \
|
|
|
|
s|@PYTHON@|$(PYTHON)|g; \
|
2010-06-11 23:48:29 -04:00
|
|
|
s|@TERMINAL@|$(TERMINAL)|g; \
|
2010-10-13 17:33:02 -04:00
|
|
|
s|@VERSION@|$(VERSION)|g; \
|
2010-06-11 23:48:29 -04:00
|
|
|
/^@@/d;"
|
2008-06-02 11:58:27 -04:00
|
|
|
|