diff options
author | Pavel Labath <pavelo@centrum.sk> | 2011-05-19 08:19:23 (GMT) |
---|---|---|
committer | Pavel Labath <pavelo@centrum.sk> | 2013-02-16 23:12:55 (GMT) |
commit | aaa99339bf9b9b23e6f17026593bcad7eefa1c66 (patch) | |
tree | 5da255e5efd43272aaf56d8ebaa365f74c1b6ba9 | |
parent | 1061e5282d7deeb3e15a5d1c9bc03e0759b1f2cd (diff) | |
download | fluxbox_pavel-aaa99339bf9b9b23e6f17026593bcad7eefa1c66.zip fluxbox_pavel-aaa99339bf9b9b23e6f17026593bcad7eefa1c66.tar.bz2 |
Integrate the lua build system into ours
-rw-r--r-- | Makefile.am | 2 | ||||
-rw-r--r-- | libs/Makefile.am | 7 | ||||
-rw-r--r-- | src/FbTk/Makefile.am | 1 | ||||
-rw-r--r-- | src/Makefile.am | 3 | ||||
-rw-r--r-- | util/Makefile.am | 2 |
5 files changed, 12 insertions, 3 deletions
diff --git a/Makefile.am b/Makefile.am index 136824f..b7e961d 100644 --- a/Makefile.am +++ b/Makefile.am | |||
@@ -3,7 +3,7 @@ | |||
3 | # data dir after util so that utils are built for path searching | 3 | # data dir after util so that utils are built for path searching |
4 | # when generating menu | 4 | # when generating menu |
5 | 5 | ||
6 | SUBDIRS = doc nls src util data | 6 | SUBDIRS = doc nls libs src util data |
7 | MAINTAINERCLEANFILES = aclocal.m4 config.h.in configure Makefile.in stamp-h.in | 7 | MAINTAINERCLEANFILES = aclocal.m4 config.h.in configure Makefile.in stamp-h.in |
8 | ACLOCAL_AMFLAGS = -I . | 8 | ACLOCAL_AMFLAGS = -I . |
9 | EXTRA_DIST = acinclude.m4 $(top_srcdir)/3rd/vim/* $(top_srcdir)/3rd/vim/syntax/* | 9 | EXTRA_DIST = acinclude.m4 $(top_srcdir)/3rd/vim/* $(top_srcdir)/3rd/vim/syntax/* |
diff --git a/libs/Makefile.am b/libs/Makefile.am new file mode 100644 index 0000000..7ee9d94 --- /dev/null +++ b/libs/Makefile.am | |||
@@ -0,0 +1,7 @@ | |||
1 | # lib/Makefile.am for Fluxbox - an X11 Window manager | ||
2 | |||
3 | all-local: | ||
4 | $(MAKE) -C lua/src VPATH="../../$(srcdir)/lua/src" CC=$(CXX) CFLAGS='$(CXXFLAGS) $$(MYCFLAGS)' linux | ||
5 | |||
6 | clean-local: | ||
7 | $(MAKE) -C lua/src clean | ||
diff --git a/src/FbTk/Makefile.am b/src/FbTk/Makefile.am index d54eaae..3902552 100644 --- a/src/FbTk/Makefile.am +++ b/src/FbTk/Makefile.am | |||
@@ -1,6 +1,7 @@ | |||
1 | noinst_LIBRARIES = libFbTk.a | 1 | noinst_LIBRARIES = libFbTk.a |
2 | 2 | ||
3 | AM_CPPFLAGS=@CPPFLAGS@ | 3 | AM_CPPFLAGS=@CPPFLAGS@ |
4 | INCLUDES = -I$(top_srcdir)/libs/lua/src | ||
4 | 5 | ||
5 | if XFT | 6 | if XFT |
6 | xft_SOURCE= XftFontImp.hh XftFontImp.cc | 7 | xft_SOURCE= XftFontImp.hh XftFontImp.cc |
diff --git a/src/Makefile.am b/src/Makefile.am index 257bdbb..8b8475e 100644 --- a/src/Makefile.am +++ b/src/Makefile.am | |||
@@ -39,6 +39,7 @@ PROGRAM_PREFIX=@program_prefix@ | |||
39 | PROGRAM_SUFFIX=@program_suffix@ | 39 | PROGRAM_SUFFIX=@program_suffix@ |
40 | 40 | ||
41 | AM_CPPFLAGS= | 41 | AM_CPPFLAGS= |
42 | INCLUDES = -I$(top_srcdir)/libs/lua/src | ||
42 | 43 | ||
43 | bin_PROGRAMS= fluxbox | 44 | bin_PROGRAMS= fluxbox |
44 | BUILT_SOURCES = defaults.hh defaults.cc | 45 | BUILT_SOURCES = defaults.hh defaults.cc |
@@ -177,4 +178,4 @@ fluxbox_SOURCES = AtomHandler.hh ArrowButton.hh ArrowButton.cc \ | |||
177 | ${SLIT_SOURCE} \ | 178 | ${SLIT_SOURCE} \ |
178 | ${TOOLBAR_SOURCE} | 179 | ${TOOLBAR_SOURCE} |
179 | 180 | ||
180 | LDADD=FbTk/libFbTk.a defaults.$(OBJEXT) | 181 | LDADD=FbTk/libFbTk.a ../libs/lua/src/liblua.a defaults.$(OBJEXT) |
diff --git a/util/Makefile.am b/util/Makefile.am index f47924f..505fb7f 100644 --- a/util/Makefile.am +++ b/util/Makefile.am | |||
@@ -8,7 +8,7 @@ fbsetroot_LDADD=../src/FbRootWindow.o ../src/FbAtoms.o \ | |||
8 | ../src/FbTk/libFbTk.a | 8 | ../src/FbTk/libFbTk.a |
9 | fluxbox_update_configs_SOURCES= fluxbox-update_configs.cc | 9 | fluxbox_update_configs_SOURCES= fluxbox-update_configs.cc |
10 | fluxbox_update_configs_LDADD= ../src/defaults.o ../src/Resources.o \ | 10 | fluxbox_update_configs_LDADD= ../src/defaults.o ../src/Resources.o \ |
11 | ../src/FbTk/libFbTk.a | 11 | ../src/FbTk/libFbTk.a ../libs/lua/src/liblua.a |
12 | fluxbox_remote_SOURCES= fluxbox-remote.cc | 12 | fluxbox_remote_SOURCES= fluxbox-remote.cc |
13 | 13 | ||
14 | MAINTAINERCLEANFILES= Makefile.in | 14 | MAINTAINERCLEANFILES= Makefile.in |