Mercurial > audlegacy-plugins
annotate src/sap/Makefile @ 145:7804476ba85a trunk
[svn] - C++ files -> .cxx
- build saplib inline
- remove version.h and chase removal issues
author | nenolod |
---|---|
date | Mon, 30 Oct 2006 17:47:41 -0800 |
parents | c0b31cf2c7cd |
children | a3391ce27d3e |
rev | line source |
---|---|
142
c0b31cf2c7cd
[svn] Atari XL SAP. This compiles anything but cleanly, but somehow still
asheldon
parents:
diff
changeset
|
1 include ../../mk/rules.mk |
c0b31cf2c7cd
[svn] Atari XL SAP. This compiles anything but cleanly, but somehow still
asheldon
parents:
diff
changeset
|
2 include ../../mk/init.mk |
c0b31cf2c7cd
[svn] Atari XL SAP. This compiles anything but cleanly, but somehow still
asheldon
parents:
diff
changeset
|
3 |
c0b31cf2c7cd
[svn] Atari XL SAP. This compiles anything but cleanly, but somehow still
asheldon
parents:
diff
changeset
|
4 OBJECTIVE_LIBS = libsapplug$(SHARED_SUFFIX) |
c0b31cf2c7cd
[svn] Atari XL SAP. This compiles anything but cleanly, but somehow still
asheldon
parents:
diff
changeset
|
5 |
145 | 6 SAPLIB = saplib/pokey0.cxx saplib/pokey1.cxx saplib/sapCpu.cxx saplib/sapEngine.cxx saplib/sapPokey.cxx |
142
c0b31cf2c7cd
[svn] Atari XL SAP. This compiles anything but cleanly, but somehow still
asheldon
parents:
diff
changeset
|
7 |
c0b31cf2c7cd
[svn] Atari XL SAP. This compiles anything but cleanly, but somehow still
asheldon
parents:
diff
changeset
|
8 TARGET = libsapplug.so |
c0b31cf2c7cd
[svn] Atari XL SAP. This compiles anything but cleanly, but somehow still
asheldon
parents:
diff
changeset
|
9 |
c0b31cf2c7cd
[svn] Atari XL SAP. This compiles anything but cleanly, but somehow still
asheldon
parents:
diff
changeset
|
10 LIBDIR = $(plugindir)/$(INPUT_PLUGIN_DIR) $(SAPLIB) |
c0b31cf2c7cd
[svn] Atari XL SAP. This compiles anything but cleanly, but somehow still
asheldon
parents:
diff
changeset
|
11 |
c0b31cf2c7cd
[svn] Atari XL SAP. This compiles anything but cleanly, but somehow still
asheldon
parents:
diff
changeset
|
12 LIBADD += $(GTK_LIBS) |
c0b31cf2c7cd
[svn] Atari XL SAP. This compiles anything but cleanly, but somehow still
asheldon
parents:
diff
changeset
|
13 |
c0b31cf2c7cd
[svn] Atari XL SAP. This compiles anything but cleanly, but somehow still
asheldon
parents:
diff
changeset
|
14 SOURCES = fileinfo.c sapfile.c sap_plug.c |
c0b31cf2c7cd
[svn] Atari XL SAP. This compiles anything but cleanly, but somehow still
asheldon
parents:
diff
changeset
|
15 |
145 | 16 CFLAGS += $(GTK_CFLAGS) $(PICFLAGS) -I../../intl -I../.. |
17 CXXFLAGS += $(GTK_CFLAGS) $(PICFLAGS) -I../../intl -I../.. | |
142
c0b31cf2c7cd
[svn] Atari XL SAP. This compiles anything but cleanly, but somehow still
asheldon
parents:
diff
changeset
|
18 |
145 | 19 OBJECTS = ${SOURCES:.c=.o} $(SAPLIB:.cxx=.o) |
142
c0b31cf2c7cd
[svn] Atari XL SAP. This compiles anything but cleanly, but somehow still
asheldon
parents:
diff
changeset
|
20 |
145 | 21 all: |
142
c0b31cf2c7cd
[svn] Atari XL SAP. This compiles anything but cleanly, but somehow still
asheldon
parents:
diff
changeset
|
22 |
c0b31cf2c7cd
[svn] Atari XL SAP. This compiles anything but cleanly, but somehow still
asheldon
parents:
diff
changeset
|
23 include ../../mk/objective.mk |