source: trunk/deushax/Makefile.am @ 942

Last change on this file since 942 was 878, checked in by sam, 12 years ago

build: clean up .self files and allow to build the benchmark on the PS3.

File size: 858 bytes
Line 
1
2SUBDIRS = art gfx
3DIST_SUBDIRS = $(SUBDIRS) maps
4
5noinst_PROGRAMS = deushax $(editor)
6
7deushax_SOURCES = deushax.cpp game.cpp game.h debugsprite.cpp debugsprite.h
8deushax_CPPFLAGS = @LOL_CFLAGS@ @PIPI_CFLAGS@
9deushax_LDADD =
10deushax_LDFLAGS = $(top_builddir)/src/liblol.a @LOL_LIBS@ @PIPI_LIBS@
11deushax_DEPENDENCIES = $(top_builddir)/src/liblol.a
12
13all-local: deushax$(EXEEXT)
14        test x$(MAKE_FSELF) = xno || make_fself deushax$(EXEEXT) deushax.self
15
16CLEANFILES = deushax.self
17
18if USE_GTKGL
19editor = editor
20endif
21
22editor_SOURCES = gtk/editor.cpp gtk/glmapview.cpp gtk/glmapview.h \
23                 mapviewer.cpp mapviewer.h
24editor_CPPFLAGS = @GTKGL_CFLAGS@ @GTK_CFLAGS@ @LOL_CFLAGS@
25editor_LDADD =
26editor_LDFLAGS = $(top_builddir)/src/liblol.a @GTKGL_LIBS@ @GTK_LIBS@ @LOL_LIBS@
27editor_DEPENDENCIES = $(top_builddir)/src/liblol.a
28EXTRA_DIST = gtk/editor.xml
29
Note: See TracBrowser for help on using the repository browser.