File: Makefile.am

package info (click to toggle)
open-amulet 4.3.1-7.1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 7,804 kB
  • ctags: 9,779
  • sloc: cpp: 97,058; sh: 7,698; ansic: 1,881; makefile: 756; lisp: 153; exp: 15
file content (43 lines) | stat: -rw-r--r-- 937 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# We define here the default location for OpenAmulet data
# files (general images, default gestures classification, etc.)
INCLUDES = -I$(top_srcdir)/header -DDEFAULT_AMULET_DIR=\"$(pkgdatadir)\"

if BUILD_release
RELEASE = libore.la
else
RELEASE =
endif

if BUILD_develop
DEVELOP = libore-develop.la
else
DEVELOP =
endif

noinst_LTLIBRARIES = $(RELEASE) $(DEVELOP)

## ORE object system (object/)

libore_la_SOURCES =	\
	object.cpp	\
	object_data.cpp	\
	formula.cpp	\
	web.cpp		\
	dynarray.cpp	\
	dynmm.cpp

LINK=$(CXXLINK) # Needed to force linking with c++

libore_develop_la_SOURCES = 
libore_develop_la_LIBADD = $(patsubst %.cpp,%-develop.lo,$(filter %.cpp,$(libore_la_SOURCES)))

## These are included conditionally
EXTRA_libore_la_SOURCES =	\
	dynarray_default.cpp	\
	dynmm_default.cpp	\
	dynarray_smartheap.cpp	\
	dynmm_smartheap.cpp

# Don't touch these...
%-develop.lo: %.cpp
	$(LTCXXCOMPILE) @AMULET_DEVELOP_FLAGS@ -c $< -o $@