From 73253e93327cf4ef0932de1b4afb56af22a0f37e Mon Sep 17 00:00:00 2001 From: pohly Date: Tue, 24 Aug 2004 20:52:45 +0000 Subject: updated source to opie-reader 0.7g --- (limited to 'noncore/apps/opie-reader/codeclib.zmak') diff --git a/noncore/apps/opie-reader/codeclib.zmak b/noncore/apps/opie-reader/codeclib.zmak new file mode 100644 index 0000000..d81d347 --- a/dev/null +++ b/noncore/apps/opie-reader/codeclib.zmak @@ -0,0 +1,160 @@ +############################################################################# +# Makefile for building libreader_codec.so.1.0.0 +# Generated by tmake at 15:17, 2004/05/08 +# Project: codeclib.zpro +# Template: lib +############################################################################# + +####### Compiler, tools and options + +CC = arm-linux-gcc +CXX = arm-linux-g++ +CFLAGS = -pipe -Wall -W -O2 -fPIC -DNO_DEBUG +CXXFLAGS= -pipe -DQT_QWS_EBX -DQT_QWS_CUSTOM -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -fPIC -DNO_DEBUG +INCPATH = -IZREADERINC -I$(QTDIR)/include +LINK = arm-linux-gcc +LFLAGS = -shared -Wl,-soname,libreader_codec.so.1 +LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lqte +AR = arm-linux-ar cqs +RANLIB = +MOC = $(QTDIR)/bin/moc +UIC = $(QTDIR)/bin/uic + +TAR = tar -cf +GZIP = gzip -9f + +####### Files + +HEADERS = pdb.h +SOURCES = CExpander.cpp \ + CBuffer.cpp \ + StyleConsts.cpp \ + hrule.cpp \ + Navigation.cpp \ + Bkmks.cpp +OBJECTS = ZREADEROBJS/CExpander.o \ + ZREADEROBJS/CBuffer.o \ + ZREADEROBJS/StyleConsts.o \ + ZREADEROBJS/hrule.o \ + ZREADEROBJS/Navigation.o \ + ZREADEROBJS/Bkmks.o +INTERFACES = +UICDECLS = +UICIMPLS = +SRCMOC = +OBJMOC = +DIST = +TARGET = libreader_codec.so.1.0.0 +TARGETA = $(QTDIR)/lib/libreader_codec.a +TARGETD = libreader_codec.so.1.0.0 +TARGET0 = libreader_codec.so +TARGET1 = libreader_codec.so.1 +TARGET2 = libreader_codec.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)/lib/libreader_codec.so.1.0.0 + +$(QTDIR)/lib/libreader_codec.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)/lib/$(TARGET) + -rm -f $(QTDIR)/lib/$(TARGET0) + -rm -f $(QTDIR)/lib/$(TARGET1) + -rm -f $(QTDIR)/lib/$(TARGET2) + -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/lib/ + +staticlib: $(TARGETA) + +$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC) + -rm -f $(TARGETA) + $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC) + +moc: $(SRCMOC) + +tmake: codeclib.zmak + +codeclib.zmak: codeclib.zpro + tmake codeclib.zpro -o codeclib.zmak + +dist: + $(TAR) codeclib.zpro.tar codeclib.zpro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST) + $(GZIP) codeclib.zpro.tar + +clean: + -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET) + -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA) + -rm -f *~ core + +####### Sub-libraries + + +###### Combined headers + + +####### Compile + +ZREADEROBJS/CExpander.o: CExpander.cpp \ + CExpander.h \ + ZREADERINC/useqpe.h \ + config.h \ + ustring.h \ + StyleConsts.h \ + Markups.h \ + names.h \ + linktype.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/CExpander.o CExpander.cpp + +ZREADEROBJS/CBuffer.o: CBuffer.cpp \ + CBuffer.h \ + config.h \ + ustring.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/CBuffer.o CBuffer.cpp + +ZREADEROBJS/StyleConsts.o: StyleConsts.cpp \ + StyleConsts.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/StyleConsts.o StyleConsts.cpp + +ZREADEROBJS/hrule.o: hrule.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/hrule.o hrule.cpp + +ZREADEROBJS/Navigation.o: Navigation.cpp \ + Navigation.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/Navigation.o Navigation.cpp + +ZREADEROBJS/Bkmks.o: Bkmks.cpp \ + Bkmks.h \ + config.h \ + ustring.h \ + Filedata.h \ + StyleConsts.h \ + Markups.h \ + my_list.h \ + version.h \ + names.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/Bkmks.o Bkmks.cpp + -- cgit v0.9.0.2