summaryrefslogtreecommitdiff
path: root/noncore/apps/opie-reader/AportisCodec.mak
Unidiff
Diffstat (limited to 'noncore/apps/opie-reader/AportisCodec.mak') (more/less context) (show whitespace changes)
-rw-r--r--noncore/apps/opie-reader/AportisCodec.mak166
1 files changed, 166 insertions, 0 deletions
diff --git a/noncore/apps/opie-reader/AportisCodec.mak b/noncore/apps/opie-reader/AportisCodec.mak
new file mode 100644
index 0000000..89bf57d
--- a/dev/null
+++ b/noncore/apps/opie-reader/AportisCodec.mak
@@ -0,0 +1,166 @@
1#############################################################################
2# Makefile for building: libAportis.so.1.0.0
3# Generated by qmake (1.06c) (Qt 3.2.3) on: Sun Jul 25 08:36:46 2004
4# Project: AportisCodec.pro
5# Template: lib
6# Command: $(QMAKE) -o AportisCodec.mak AportisCodec.pro
7#############################################################################
8
9####### Compiler, tools and options
10
11CC = gcc
12CXX = g++
13LEX = flex
14YACC = yacc
15CFLAGS = -pipe -Wall -W -O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
16CXXFLAGS = -pipe -Wall -W -O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
17LEXFLAGS =
18YACCFLAGS= -d
19INCPATH = -I/usr/lib/qt3/mkspecs/default -I. -IQREADERINC -I$(QTDIR)/include -IQREADERMOCS/
20LINK = g++
21LFLAGS = -shared -Wl,-soname,libAportis.so.1
22LIBS = $(SUBLIBS) -L$(QTDIR)/lib -L/usr/X11R6/lib -L$(READERDIR)/lib -lreader_pdb -lreader_codec -lqt-mt -lXext -lX11 -lm -lpthread
23AR = ar cqs
24RANLIB =
25MOC = $(QTDIR)/bin/moc
26UIC = $(QTDIR)/bin/uic
27QMAKE = qmake
28TAR = tar -cf
29GZIP = gzip -9f
30COPY = cp -f
31COPY_FILE= $(COPY)
32COPY_DIR = $(COPY) -r
33DEL_FILE = rm -f
34SYMLINK = ln -sf
35DEL_DIR = rmdir
36MOVE = mv -f
37CHK_DIR_EXISTS= test -d
38MKDIR = mkdir -p
39
40####### Output directory
41
42OBJECTS_DIR = QREADEROBJS/
43
44####### Files
45
46HEADERS = Aportis.h
47SOURCES = Aportis.cpp
48OBJECTS = QREADEROBJS/Aportis.o
49FORMS =
50UICDECLS =
51UICIMPLS =
52SRCMOC =
53OBJMOC =
54 DIST = AportisCodec.pro
55QMAKE_TARGET = Aportis
56DESTDIR = $(READERDIR)/codecs/
57TARGET = libAportis.so.1.0.0
58 TARGETA= $(READERDIR)/codecs/libAportis.a
59 TARGETD= libAportis.so.1.0.0
60 TARGET0= libAportis.so
61 TARGET1= libAportis.so.1
62 TARGET2= libAportis.so.1.0
63
64first: all
65####### Implicit rules
66
67.SUFFIXES: .c .o .cpp .cc .cxx .C
68
69.cpp.o:
70 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
71
72.cc.o:
73 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
74
75.cxx.o:
76 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
77
78.C.o:
79 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
80
81.c.o:
82 $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
83
84####### Build rules
85
86all: AportisCodec.mak $(READERDIR)/codecs/$(TARGET)
87
88$(READERDIR)/codecs/$(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(SUBLIBS) $(OBJCOMP)
89 test -d $(READERDIR)/codecs/ || mkdir -p $(READERDIR)/codecs/
90 -$(DEL_FILE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
91 $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS) $(OBJCOMP)
92 -ln -s $(TARGET) $(TARGET0)
93 -ln -s $(TARGET) $(TARGET1)
94 -ln -s $(TARGET) $(TARGET2)
95 -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET)
96 -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET0)
97 -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET1)
98 -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET2)
99 -$(MOVE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(READERDIR)/codecs/
100
101
102
103staticlib: $(TARGETA)
104
105$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(OBJCOMP)
106 -$(DEL_FILE) $(TARGETA)
107 $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
108
109mocables: $(SRCMOC)
110uicables: $(UICDECLS) $(UICIMPLS)
111
112$(MOC):
113 ( cd $(QTDIR)/src/moc ; $(MAKE) )
114
115AportisCodec.mak: AportisCodec.pro /usr/lib/qt3/mkspecs/default/qmake.conf
116 $(QMAKE) -o AportisCodec.mak AportisCodec.pro
117qmake:
118 @$(QMAKE) -o AportisCodec.mak AportisCodec.pro
119
120dist:
121 @mkdir -p QREADEROBJS/Aportis && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) QREADEROBJS/Aportis/ && ( cd `dirname QREADEROBJS/Aportis` && $(TAR) Aportis.tar Aportis && $(GZIP) Aportis.tar ) && $(MOVE) `dirname QREADEROBJS/Aportis`/Aportis.tar.gz . && $(DEL_FILE) -r QREADEROBJS/Aportis
122
123mocclean:
124
125uiclean:
126
127yaccclean:
128lexclean:
129clean:
130 -$(DEL_FILE) $(OBJECTS)
131 -$(DEL_FILE) *~ core *.core
132
133
134####### Sub-libraries
135
136distclean: clean
137 -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET) $(TARGET)
138 -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET0) $(READERDIR)/codecs/$(TARGET1) $(READERDIR)/codecs/$(TARGET2) $(TARGETA)
139
140
141FORCE:
142
143####### Compile
144
145QREADEROBJS/Aportis.o: Aportis.cpp Aportis.h \
146 my_list.h \
147 Bkmks.h \
148 QREADERINC/static.h \
149 CExpander.h \
150 pdb.h \
151 QREADERINC/useqpe.h \
152 config.h \
153 StyleConsts.h \
154 Markups.h \
155 names.h \
156 linktype.h \
157 ustring.h \
158 Filedata.h
159 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/Aportis.o Aportis.cpp
160
161####### Install
162
163install: all
164
165uninstall:
166