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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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
7804476ba85a [svn] - C++ files -> .cxx
nenolod
parents: 142
diff changeset
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
7804476ba85a [svn] - C++ files -> .cxx
nenolod
parents: 142
diff changeset
16 CFLAGS += $(GTK_CFLAGS) $(PICFLAGS) -I../../intl -I../..
7804476ba85a [svn] - C++ files -> .cxx
nenolod
parents: 142
diff changeset
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
7804476ba85a [svn] - C++ files -> .cxx
nenolod
parents: 142
diff changeset
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
7804476ba85a [svn] - C++ files -> .cxx
nenolod
parents: 142
diff changeset
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