1TEMPLATE = lib 2LANGUAGE = C++ 3 4# for i in $(ls -1 *.hpp | grep -v ^moc.* | grep -v ^qrc.*) ; do echo " $i" \\;done 5HEADERS += \ 6atom.hpp \ 7 atom.hpp \ 8 atomCount.hpp \ 9 calcOptions.hpp \ 10 chemEntVignette.hpp \ 11 chemEntVignetteRenderer.hpp \ 12 chemicalGroup.hpp \ 13 chemicalGroupRule.hpp \ 14 cleaveMotif.hpp \ 15 cleaveOligomer.hpp \ 16 cleaveOptions.hpp \ 17 cleaveRule.hpp \ 18 cleaveSpec.hpp \ 19 cleaver.hpp \ 20 configSettings.hpp \ 21 coordinates.hpp \ 22 crossLink.hpp \ 23 crossLinkList.hpp \ 24 crossLinker.hpp \ 25 crossLinkerSpec.hpp \ 26 cross_link_default_vignette.hpp \ 27 formula.hpp \ 28 fragOptions.hpp \ 29 fragRule.hpp \ 30 fragSpec.hpp \ 31 fragmenter.hpp \ 32 globals.hpp \ 33 ionizable.hpp \ 34 ionizeRule.hpp \ 35 isotope.hpp \ 36 isotopicPeak.hpp \ 37 massList.hpp \ 38 modif.hpp \ 39 modifSpec.hpp \ 40 modification_default_vignette.hpp \ 41 monomer.hpp \ 42 monomerSpec.hpp \ 43 oligomer.hpp \ 44 oligomerList.hpp \ 45 pkaPhPi.hpp \ 46 pkaPhPiDataParser.hpp \ 47 polChemDef.hpp \ 48 polChemDefCatParser.hpp \ 49 polChemDefEntity.hpp \ 50 polChemDefSpec.hpp \ 51 polymer.hpp \ 52 ponderable.hpp \ 53 prop.hpp \ 54 propListHolder.hpp \ 55 sequence.hpp \ 56 userSpec.hpp 57 58# for i in $(ls -1 *.cpp | grep -v ^moc.* | grep -v ^qrc.*) ; do echo " $i" \\;done 59SOURCES += \ 60 atom.cpp \ 61 atomCount.cpp \ 62 calcOptions.cpp \ 63 chemEntVignette.cpp \ 64 chemEntVignetteRenderer.cpp \ 65 chemicalGroup.cpp \ 66 chemicalGroupRule.cpp \ 67 cleaveMotif.cpp \ 68 cleaveOligomer.cpp \ 69 cleaveOptions.cpp \ 70 cleaveRule.cpp \ 71 cleaveSpec.cpp \ 72 cleaver.cpp \ 73 configSettings.cpp \ 74 coordinates.cpp \ 75 crossLink.cpp \ 76 crossLinkList.cpp \ 77 crossLinker.cpp \ 78 crossLinkerSpec.cpp \ 79 formula.cpp \ 80 fragOptions.cpp \ 81 fragRule.cpp \ 82 fragSpec.cpp \ 83 fragmenter.cpp \ 84 globals.cpp \ 85 ionizable.cpp \ 86 ionizeRule.cpp \ 87 isotope.cpp \ 88 isotopicPeak.cpp \ 89 massList.cpp \ 90 modif.cpp \ 91 modifSpec.cpp \ 92 monomer.cpp \ 93 monomerSpec.cpp \ 94 oligomer.cpp \ 95 oligomerList.cpp \ 96 pkaPhPi.cpp \ 97 pkaPhPiDataParser.cpp \ 98 polChemDef.cpp \ 99 polChemDefCatParser.cpp \ 100 polChemDefEntity.cpp \ 101 polChemDefSpec.cpp \ 102 polymer.cpp \ 103 ponderable.cpp \ 104 prop.cpp \ 105 propListHolder.cpp \ 106 sequence.cpp \ 107 userSpec.cpp 108 109 110CONFIG = staticlib qt warn_on release 111 112QT += xml 113QT += svg 114 115TARGET = masslib 116 117INCLUDEPATH += -I .. 118 119MOC_DIR = ../../build-work/$(TARGET)-moc 120OBJECTS_DIR = ../../build-work/$(TARGET)-obj 121##universal tiger 122CONFIG += link_prl x86 ppc 123QMAKE_MAC_SDK=/Developer/SDKs/MacOSX10.4u.sdk 124QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.3 125 126