|
Last change
on this file since 118 was 2, checked in by dmik, 19 years ago |
|
Imported original Psi 0.10 sources from Affinix
|
|
File size:
2.5 KB
|
| Line | |
|---|
| 1 | psipng {
|
|---|
| 2 | INCLUDEPATH += $$PSIPNG_CPP
|
|---|
| 3 |
|
|---|
| 4 | SOURCES += \
|
|---|
| 5 | $$PSIPNG_CPP/psipng.cpp
|
|---|
| 6 |
|
|---|
| 7 | HEADERS += \
|
|---|
| 8 | $$PSIPNG_CPP/psipng.h
|
|---|
| 9 | }
|
|---|
| 10 |
|
|---|
| 11 | psimng {
|
|---|
| 12 | DEFINES += PSIMNG
|
|---|
| 13 |
|
|---|
| 14 | SOURCES += \
|
|---|
| 15 | $$PSIPNG_CPP/psimng.cpp
|
|---|
| 16 |
|
|---|
| 17 | HEADERS += \
|
|---|
| 18 | $$PSIPNG_CPP/psimng.h
|
|---|
| 19 |
|
|---|
| 20 | CONFIG += system-mng system-jpeg
|
|---|
| 21 | system-mng {
|
|---|
| 22 | win32:LIBS += libmng.lib
|
|---|
| 23 | unix:LIBS += -lmng
|
|---|
| 24 | } else {
|
|---|
| 25 | # TODO: include jpeg files too
|
|---|
| 26 | MNGSRC = $(QTDIR)/src/3rdparty/libmng
|
|---|
| 27 |
|
|---|
| 28 | INCLUDEPATH += $$MNGSRC
|
|---|
| 29 | SOURCES += \
|
|---|
| 30 | $$MNGSRC/libmng_callback_xs.c \
|
|---|
| 31 | $$MNGSRC/libmng_chunk_io.c \
|
|---|
| 32 | $$MNGSRC/libmng_chunk_prc.c \
|
|---|
| 33 | $$MNGSRC/libmng_chunk_xs.c \
|
|---|
| 34 | $$MNGSRC/libmng_cms.c \
|
|---|
| 35 | $$MNGSRC/libmng_display.c \
|
|---|
| 36 | $$MNGSRC/libmng_dither.c \
|
|---|
| 37 | $$MNGSRC/libmng_error.c \
|
|---|
| 38 | $$MNGSRC/libmng_filter.c \
|
|---|
| 39 | $$MNGSRC/libmng_hlapi.c \
|
|---|
| 40 | $$MNGSRC/libmng_jpeg.c \
|
|---|
| 41 | $$MNGSRC/libmng_object_prc.c \
|
|---|
| 42 | $$MNGSRC/libmng_pixels.c \
|
|---|
| 43 | $$MNGSRC/libmng_prop_xs.c \
|
|---|
| 44 | $$MNGSRC/libmng_read.c \
|
|---|
| 45 | $$MNGSRC/libmng_trace.c \
|
|---|
| 46 | $$MNGSRC/libmng_write.c \
|
|---|
| 47 | $$MNGSRC/libmng_zlib.c
|
|---|
| 48 |
|
|---|
| 49 | no-jpeg {
|
|---|
| 50 | message(Use of mng requires support for jpeg)
|
|---|
| 51 | CONFIG += jpeg
|
|---|
| 52 | } else:!jpeg {
|
|---|
| 53 | message(Use of mng requires support for jpeg)
|
|---|
| 54 | CONFIG += jpeg
|
|---|
| 55 | }
|
|---|
| 56 |
|
|---|
| 57 | jpeg {
|
|---|
| 58 | system-jpeg {
|
|---|
| 59 | unix:LIBS += -ljpeg
|
|---|
| 60 | win32:LIBS += libjpeg.lib
|
|---|
| 61 | } else {
|
|---|
| 62 | JPEGSRC = $(QTDIR)/src/3rdparty/libjpeg
|
|---|
| 63 |
|
|---|
| 64 | INCLUDEPATH += $$JPEGSRC
|
|---|
| 65 | SOURCES += \
|
|---|
| 66 | $$JPEGSRC/jcapimin.c \
|
|---|
| 67 | $$JPEGSRC/jcapistd.c \
|
|---|
| 68 | $$JPEGSRC/jccoefct.c \
|
|---|
| 69 | $$JPEGSRC/jccolor.c \
|
|---|
| 70 | $$JPEGSRC/jcdctmgr.c \
|
|---|
| 71 | $$JPEGSRC/jchuff.c \
|
|---|
| 72 | $$JPEGSRC/jcinit.c \
|
|---|
| 73 | $$JPEGSRC/jcmainct.c \
|
|---|
| 74 | $$JPEGSRC/jcmarker.c \
|
|---|
| 75 | $$JPEGSRC/jcmaster.c \
|
|---|
| 76 | $$JPEGSRC/jcomapi.c \
|
|---|
| 77 | $$JPEGSRC/jcparam.c \
|
|---|
| 78 | $$JPEGSRC/jcphuff.c \
|
|---|
| 79 | $$JPEGSRC/jcprepct.c \
|
|---|
| 80 | $$JPEGSRC/jcsample.c \
|
|---|
| 81 | $$JPEGSRC/jctrans.c \
|
|---|
| 82 | $$JPEGSRC/jdapimin.c \
|
|---|
| 83 | $$JPEGSRC/jdapistd.c \
|
|---|
| 84 | $$JPEGSRC/jdatadst.c \
|
|---|
| 85 | $$JPEGSRC/jdatasrc.c \
|
|---|
| 86 | $$JPEGSRC/jdcoefct.c \
|
|---|
| 87 | $$JPEGSRC/jdcolor.c \
|
|---|
| 88 | $$JPEGSRC/jddctmgr.c \
|
|---|
| 89 | $$JPEGSRC/jdhuff.c \
|
|---|
| 90 | $$JPEGSRC/jdinput.c \
|
|---|
| 91 | $$JPEGSRC/jdmainct.c \
|
|---|
| 92 | $$JPEGSRC/jdmarker.c \
|
|---|
| 93 | $$JPEGSRC/jdmaster.c \
|
|---|
| 94 | $$JPEGSRC/jdmerge.c \
|
|---|
| 95 | $$JPEGSRC/jdphuff.c \
|
|---|
| 96 | $$JPEGSRC/jdpostct.c \
|
|---|
| 97 | $$JPEGSRC/jdsample.c \
|
|---|
| 98 | $$JPEGSRC/jdtrans.c \
|
|---|
| 99 | $$JPEGSRC/jerror.c \
|
|---|
| 100 | $$JPEGSRC/jfdctflt.c \
|
|---|
| 101 | $$JPEGSRC/jfdctfst.c \
|
|---|
| 102 | $$JPEGSRC/jfdctint.c \
|
|---|
| 103 | $$JPEGSRC/jidctflt.c \
|
|---|
| 104 | $$JPEGSRC/jidctfst.c \
|
|---|
| 105 | $$JPEGSRC/jidctint.c \
|
|---|
| 106 | $$JPEGSRC/jidctred.c \
|
|---|
| 107 | $$JPEGSRC/jmemmgr.c \
|
|---|
| 108 | $$JPEGSRC/jquant1.c \
|
|---|
| 109 | $$JPEGSRC/jquant2.c \
|
|---|
| 110 | $$JPEGSRC/jutils.c \
|
|---|
| 111 | $$JPEGSRC/jmemansi.c
|
|---|
| 112 | }
|
|---|
| 113 | }
|
|---|
| 114 | }
|
|---|
| 115 | }
|
|---|
Note:
See
TracBrowser
for help on using the repository browser.