Diffstat (limited to 'noncore/apps/opie-reader/HTMLFilter.wmak') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/apps/opie-reader/HTMLFilter.wmak | 131 |
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 @@ +############################################################################# +# Makefile for building libHTMLfilter.so.1.0.0 +# Generated by tmake at 23:23, 2004/03/09 +# Project: HTMLFilter.wpro +# Template: lib +############################################################################# + +####### Compiler, tools and options + +CC = gcc-2.96 +CXX = g++-2.96 +CFLAGS = -pipe -Wall -W -O2 -fPIC -DNO_DEBUG +CXXFLAGS= -pipe -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -fPIC -DNO_DEBUG +INCPATH = -IWSREADERINC -I$(QTDIR)/include +LINK = g++-2.96 +LFLAGS = -shared -Wl,-soname,libHTMLfilter.so.1 +LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lqte +AR = ar cqs +RANLIB = +MOC = $(QTDIR)/bin/moc +UIC = $(QTDIR)/bin/uic + +TAR = tar -cf +GZIP = gzip -9f + +####### Files + +HEADERS = CFilter.h +SOURCES = striphtml.cpp +OBJECTS = WSREADEROBJS/striphtml.o +INTERFACES = +UICDECLS = +UICIMPLS = +SRCMOC = +OBJMOC = +DIST = +TARGET = libHTMLfilter.so.1.0.0 +TARGETA = $(QTDIR)/plugins/reader/filters/libHTMLfilter.a +TARGETD = libHTMLfilter.so.1.0.0 +TARGET0 = libHTMLfilter.so +TARGET1 = libHTMLfilter.so.1 +TARGET2 = libHTMLfilter.so.1.0 +INTERFACE_DECL_PATH = . + +####### Implicit rules + +.SUFFIXES: .cpp .cxx .cc .C .c + +.cpp.o: + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< + +.cxx.o: + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< + +.cc.o: + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< + +.C.o: + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< + +.c.o: + $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $< + +####### Build rules + + +all: $(QTDIR)/plugins/reader/filters/libHTMLfilter.so.1.0.0 + +$(QTDIR)/plugins/reader/filters/libHTMLfilter.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS) + -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) + $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS) + -ln -s $(TARGET) $(TARGET0) + -ln -s $(TARGET) $(TARGET1) + -ln -s $(TARGET) $(TARGET2) + -rm -f $(QTDIR)/plugins/reader/filters/$(TARGET) + -rm -f $(QTDIR)/plugins/reader/filters/$(TARGET0) + -rm -f $(QTDIR)/plugins/reader/filters/$(TARGET1) + -rm -f $(QTDIR)/plugins/reader/filters/$(TARGET2) + -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/plugins/reader/filters/ + +staticlib: $(TARGETA) + +$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC) + -rm -f $(TARGETA) + $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC) + +moc: $(SRCMOC) + +tmake: HTMLFilter.wmak + +HTMLFilter.wmak: HTMLFilter.wpro + tmake HTMLFilter.wpro -o HTMLFilter.wmak + +dist: + $(TAR) HTMLFilter.wpro.tar HTMLFilter.wpro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST) + $(GZIP) HTMLFilter.wpro.tar + +clean: + -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET) + -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA) + -rm -f *~ core + +####### Sub-libraries + + +###### Combined headers + + +####### Compile + +WSREADEROBJS/striphtml.o: striphtml.cpp \ + WSREADERINC/useqpe.h \ + CDrawBuffer.h \ + StyleConsts.h \ + CBuffer.h \ + config.h \ + ustring.h \ + my_list.h \ + linktype.h \ + striphtml.h \ + CFilter.h \ + CExpander.h \ + Markups.h \ + names.h \ + CEncoding.h \ + CEncoding_tables.h \ + WSREADERINC/static.h \ + Navigation.h \ + hrule.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/striphtml.o striphtml.cpp + |