Makefile.am
author J. Ali Harlow <ali@juiblex.co.uk>
Wed Apr 29 17:00:01 2009 +0100 (2009-04-29)
changeset 361 2523d03a840e
parent 323 3b24a0bd41ee
child 455 df914f383f5c
permissions -rw-r--r--
Add support for preloading lua modules. This is useful both when
providing lua bindings to applications based on librazor and when
producing static binaries using librazor (where otherwise the lua
POSIX library would need to be included as an additional dynamic
object).
rhughes@241
     1
## Process this file with automake to produce Makefile.in
rhughes@241
     2
ali@351
     3
SUBDIRS = data docs gl librazor src test po
ali@323
     4
ali@323
     5
ACLOCAL_AMFLAGS = -I gl/m4
rhughes@241
     6
rhughes@241
     7
# Creating ChangeLog from git log (taken from cairo/Makefile.am):
rhughes@241
     8
ChangeLog: $(srcdir)/ChangeLog
rhughes@241
     9
rhughes@241
    10
$(srcdir)/ChangeLog:
rhughes@241
    11
	@if test -d "$(srcdir)/.git"; then \
rhughes@241
    12
	  (cd "$(srcdir)" && \
rhughes@241
    13
	  ./missing --run git-log --stat) | fmt --split-only > $@.tmp \
rhughes@241
    14
	  && mv -f $@.tmp $@ \
rhughes@241
    15
	  || ($(RM) $@.tmp; \
rhughes@241
    16
	      echo Failed to generate ChangeLog, your ChangeLog may be outdated >&2; \
rhughes@241
    17
	      (test -f $@ || echo git-log is required to generate this file >> $@)); \
rhughes@241
    18
	else \
rhughes@241
    19
	  test -f $@ || \
rhughes@241
    20
	  (echo A git checkout and git-log is required to generate ChangeLog >&2 && \
rhughes@241
    21
	  echo A git checkout and git-log is required to generate this file >> $@); \
rhughes@241
    22
	fi
rhughes@241
    23
rhughes@241
    24
.PHONY: ChangeLog $(srcdir)/ChangeLog
rhughes@241
    25
rhughes@241
    26
EXTRA_DIST = 			\
rhughes@241
    27
	TODO	 		\
rhughes@241
    28
	ChangeLog 		\
rhughes@241
    29
	intltool-extract.in 	\
rhughes@241
    30
	intltool-merge.in 	\
rhughes@241
    31
	intltool-update.in
rhughes@241
    32
rhughes@241
    33
DISTCLEANFILES = \
rhughes@241
    34
	intltool-extract	\
rhughes@241
    35
	intltool-merge		\
rhughes@241
    36
	intltool-update
rhughes@241
    37
rhughes@241
    38
clean-local :
rhughes@241
    39
	rm -f *~
rhughes@241
    40