summaryrefslogtreecommitdiff
path: root/noncore/apps/opie-reader/HTMLFilter.wmak
Unidiff
Diffstat (limited to 'noncore/apps/opie-reader/HTMLFilter.wmak') (more/less context) (show whitespace changes)
-rw-r--r--noncore/apps/opie-reader/HTMLFilter.wmak131
1 files changed, 131 insertions, 0 deletions
diff --git a/noncore/apps/opie-reader/HTMLFilter.wmak b/noncore/apps/opie-reader/HTMLFilter.wmak
new file mode 100644
index 0000000..485bb21
--- a/dev/null
+++ b/noncore/apps/opie-reader/HTMLFilter.wmak
@@ -0,0 +1,131 @@
1#############################################################################
2# Makefile for building libHTMLfilter.so.1.0.0
3# Generated by tmake at 23:23, 2004/03/09
4# Project: HTMLFilter.wpro
5# Template: lib
6#############################################################################
7
8####### Compiler, tools and options
9
10 CC =gcc-2.96
11 CXX =g++-2.96
12 CFLAGS =-pipe -Wall -W -O2 -fPIC -DNO_DEBUG
13 CXXFLAGS=-pipe -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -fPIC -DNO_DEBUG
14 INCPATH =-IWSREADERINC -I$(QTDIR)/include
15 LINK =g++-2.96
16 LFLAGS =-shared -Wl,-soname,libHTMLfilter.so.1
17 LIBS =$(SUBLIBS) -L$(QTDIR)/lib -lqte
18 AR =ar cqs
19 RANLIB =
20 MOC =$(QTDIR)/bin/moc
21 UIC =$(QTDIR)/bin/uic
22
23 TAR =tar -cf
24 GZIP =gzip -9f
25
26####### Files
27
28 HEADERS =CFilter.h
29 SOURCES =striphtml.cpp
30 OBJECTS =WSREADEROBJS/striphtml.o
31 INTERFACES =
32 UICDECLS =
33 UICIMPLS =
34 SRCMOC =
35 OBJMOC =
36 DIST =
37 TARGET =libHTMLfilter.so.1.0.0
38 TARGETA =$(QTDIR)/plugins/reader/filters/libHTMLfilter.a
39 TARGETD =libHTMLfilter.so.1.0.0
40 TARGET0 =libHTMLfilter.so
41 TARGET1 =libHTMLfilter.so.1
42 TARGET2 =libHTMLfilter.so.1.0
43INTERFACE_DECL_PATH = .
44
45####### Implicit rules
46
47.SUFFIXES: .cpp .cxx .cc .C .c
48
49.cpp.o:
50 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
51
52.cxx.o:
53 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
54
55.cc.o:
56 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
57
58.C.o:
59 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
60
61.c.o:
62 $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
63
64####### Build rules
65
66
67all: $(QTDIR)/plugins/reader/filters/libHTMLfilter.so.1.0.0
68
69$(QTDIR)/plugins/reader/filters/libHTMLfilter.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS)
70 -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
71 $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
72 -ln -s $(TARGET) $(TARGET0)
73 -ln -s $(TARGET) $(TARGET1)
74 -ln -s $(TARGET) $(TARGET2)
75 -rm -f $(QTDIR)/plugins/reader/filters/$(TARGET)
76 -rm -f $(QTDIR)/plugins/reader/filters/$(TARGET0)
77 -rm -f $(QTDIR)/plugins/reader/filters/$(TARGET1)
78 -rm -f $(QTDIR)/plugins/reader/filters/$(TARGET2)
79 -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/plugins/reader/filters/
80
81staticlib: $(TARGETA)
82
83$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
84 -rm -f $(TARGETA)
85 $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
86
87moc: $(SRCMOC)
88
89tmake: HTMLFilter.wmak
90
91HTMLFilter.wmak: HTMLFilter.wpro
92 tmake HTMLFilter.wpro -o HTMLFilter.wmak
93
94dist:
95 $(TAR) HTMLFilter.wpro.tar HTMLFilter.wpro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
96 $(GZIP) HTMLFilter.wpro.tar
97
98clean:
99 -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
100 -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
101 -rm -f *~ core
102
103####### Sub-libraries
104
105
106###### Combined headers
107
108
109####### Compile
110
111WSREADEROBJS/striphtml.o: striphtml.cpp \
112 WSREADERINC/useqpe.h \
113 CDrawBuffer.h \
114 StyleConsts.h \
115 CBuffer.h \
116 config.h \
117 ustring.h \
118 my_list.h \
119 linktype.h \
120 striphtml.h \
121 CFilter.h \
122 CExpander.h \
123 Markups.h \
124 names.h \
125 CEncoding.h \
126 CEncoding_tables.h \
127 WSREADERINC/static.h \
128 Navigation.h \
129 hrule.h
130 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/striphtml.o striphtml.cpp
131