File: Makefile.in

package info (click to toggle)
tinymux 2.10.1.14-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster
  • size: 6,212 kB
  • ctags: 8,535
  • sloc: cpp: 111,587; sh: 5,867; ansic: 141; makefile: 139
file content (37 lines) | stat: -rw-r--r-- 2,048 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
CXX = @CXX@

ALLSRC = sample.cpp sum.cpp sqlproxy.cpp sqlslave.cpp

all: sample.so sum.so sqlproxy.so sqlslave.so

sample.so: sample.cpp sample.h ../autoconf.h ../config.h ../libmux.h ../modules.h
	( if [ -f sample.so ]; then mv -f sample.so sample.so~ ; fi )
	$(CXX) @MODULE_CPPFLAGS@ -o sample.so sample.cpp $(LDFLAGS) -L.. @MUX_LIBS@
	( if [ -f sample.so ]; then cd ../../game/bin ; rm -f sample.so ; ln -s ../../src/modules/sample.so sample.so ; fi )

sum.so: sum.cpp sum.h ../autoconf.h ../config.h ../libmux.h ../modules.h
	( if [ -f sum.so ]; then mv -f sum.so sum.so~ ; fi )
	$(CXX) @MODULE_CPPFLAGS@ -o sum.so sum.cpp $(LDFLAGS) -L.. @MUX_LIBS@
	( if [ -f sum.so ]; then cd ../../game/bin ; rm -f sum.so ; ln -s ../../src/modules/sum.so sum.so ; fi )

sqlproxy.so: sqlproxy.cpp sql.h ../autoconf.h ../config.h ../libmux.h ../modules.h
	( if [ -f sqlproxy.so ]; then mv -f sqlproxy.so sqlproxy.so~ ; fi )
	$(CXX) @MODULE_CPPFLAGS@ -o sqlproxy.so sqlproxy.cpp $(LDFLAGS) -L.. @MUX_LIBS@
	( if [ -f sqlproxy.so ]; then cd ../../game/bin ; rm -f sqlproxy.so ; ln -s ../../src/modules/sqlproxy.so sqlproxy.so ; fi )

sqlslave.so: sqlslave.cpp sql.h ../autoconf.h ../config.h ../libmux.h ../modules.h
	( if [ -f sqlslave.so ]; then mv -f sqlslave.so sqlslave.so~ ; fi )
	$(CXX) @MODULE_CPPFLAGS@ @SQL_INCLUDE@ -o sqlslave.so sqlslave.cpp $(LDFLAGS) -L.. @SQL_LIBPATH@ @MUX_LIBS@ @SQL_LIBS@
	( if [ -f sqlslave.so ]; then cd ../../game/bin ; rm -f sqlslave.so ; ln -s ../../src/modules/sqlslave.so sqlslave.so ; fi )

depend: $(ALLSRC) ../unsplit
	for i in $(ALLSRC) ; do $(CXX) $(CXXFLAGS) @MODULE_CPPFLAGS@ @SQL_INCLUDE@ -M $$i; done | sed -e 's:/usr[^ ]*[ ]*::g' | ../unsplit > .depend~
	mv .depend~ .depend

clean:
	-rm -f *.o a.out core gmon.out warn.log config.status config.log sample.so~ sum.so~ sqlproxy.so sqlproxy.so~ sqlslave.so sqlslave.so~

realclean:
	-rm -f *.o a.out core gmon.out warn.log config.status config.log sample.so sample.so~ sum.so sum.so~ sqlproxy.so sqlproxy.so~ sqlslave.so sqlslave.so~ autoconf.h

include .depend