85 lines
3.2 KiB
Diff
85 lines
3.2 KiB
Diff
diff --git a/RawSpeed/rawspeed-lib.pro b/RawSpeed/rawspeed-lib.pro
|
|
new file mode 100644
|
|
index 0000000..1599ddf
|
|
--- /dev/null
|
|
+++ b/RawSpeed/rawspeed-lib.pro
|
|
@@ -0,0 +1,42 @@
|
|
+TEMPLATE=lib
|
|
+TARGET=rawspeed
|
|
+
|
|
+win32:INCLUDEPATH+=d:/Qt/iconv/include d:/Qt/libxml2/include/libxml2 d:/Qt/pthreads/include d:/Qt/libjpeg-turbo/include
|
|
+win32:LIBS+=-Ld:/Qt/iconv/lib/x86 -liconv -Ld:/Qt/libxml2/lib/x86 -llibxml2 -Ld:/Qt/pthreads/lib/x86 -lpthreadVC2 -Ld:/Qt/libjpeg-turbo/lib/x86 -ljpeg8
|
|
+
|
|
+unix:INCLUDEPATH+=/usr/local/include /usr/local/include/libxml2
|
|
+unix:CONFIG+=staticlib
|
|
+
|
|
+INCLUDEPATH+=.
|
|
+
|
|
+HEADERS = ArwDecoder.h BitPumpJPEG.h BitPumpMSB.h BitPumpMSB32.h \
|
|
+ BitPumpPlain.h BlackArea.h ByteStream.h ByteStreamSwap.h \
|
|
+ Camera.h CameraMetaData.h CameraMetadataException.h \
|
|
+ CameraSensorInfo.h ColorFilterArray.h Common.h Cr2Decoder.h \
|
|
+ DngDecoder.h DngDecoderSlices.h DngOpcodes.h FileIOException.h \
|
|
+ FileMap.h FileReader.h IOException.h LJpegDecompressor.h \
|
|
+ LJpegPlain.h NefDecoder.h NikonDecompressor.h OrfDecoder.h \
|
|
+ PefDecoder.h PentaxDecompressor.h Point.h RawDecoder.h \
|
|
+ RawDecoderException.h RawImage.h RawParser.h Rw2Decoder.h SrwDecoder.h \
|
|
+ StdAfx.h TiffEntry.h TiffEntryBE.h TiffIFD.h TiffIFDBE.h TiffParser.h \
|
|
+ TiffParserException.h TiffParserHeaderless.h TiffParserOlympus.h \
|
|
+ TiffTag.h dlldef.h
|
|
+
|
|
+SOURCES = \
|
|
+ ArwDecoder.cpp BitPumpJPEG.cpp BitPumpMSB.cpp BitPumpMSB32.cpp \
|
|
+ BitPumpPlain.cpp BlackArea.cpp ByteStream.cpp ByteStreamSwap.cpp \
|
|
+ Camera.cpp CameraMetaData.cpp CameraMetadataException.cpp \
|
|
+ CameraSensorInfo.cpp ColorFilterArray.cpp Common.cpp Cr2Decoder.cpp \
|
|
+ DngDecoder.cpp DngDecoderSlices.cpp DngOpcodes.cpp \
|
|
+ FileIOException.cpp FileMap.cpp FileReader.cpp IOException.cpp \
|
|
+ LJpegDecompressor.cpp LJpegPlain.cpp NefDecoder.cpp \
|
|
+ NikonDecompressor.cpp OrfDecoder.cpp PefDecoder.cpp \
|
|
+ PentaxDecompressor.cpp RawDecoder.cpp RawDecoderException.cpp \
|
|
+ RawImage.cpp RawImageDataFloat.cpp RawImageDataU16.cpp RawParser.cpp \
|
|
+ Rw2Decoder.cpp SrwDecoder.cpp TiffEntry.cpp TiffEntryBE.cpp\
|
|
+ TiffIFD.cpp TiffIFDBE.cpp TiffParser.cpp TiffParserException.cpp \
|
|
+ TiffParserHeaderless.cpp TiffParserOlympus.cpp
|
|
+
|
|
+DEFINES+=RAWSPEED_BUILDLIB
|
|
+CONFIG-=qt
|
|
+win32:QMAKE_CXXFLAGS+=/O2 /arch:SSE2 /fp:fast /MP
|
|
diff --git a/RawSpeed/rawspeed-test.pro b/RawSpeed/rawspeed-test.pro
|
|
new file mode 100644
|
|
index 0000000..518aa98
|
|
--- /dev/null
|
|
+++ b/RawSpeed/rawspeed-test.pro
|
|
@@ -0,0 +1,21 @@
|
|
+TEMPLATE=app
|
|
+TARGET=rawspeed-test
|
|
+
|
|
+SOURCES=RawSpeed.cpp
|
|
+
|
|
+win32:CONFIG(debug,debug|release) {
|
|
+ LIBDIR = debug
|
|
+} else {
|
|
+ LIBDIR = release
|
|
+}
|
|
+
|
|
+
|
|
+INCLUDEPATH+=../
|
|
+
|
|
+unix:INCLUDEPATH+=/usr/local/include /usr/local/include/libxml2
|
|
+unix:LIBS+=-L. -lrawspeed -L/usr/local/lib -lxml2 -ljpeg
|
|
+win32:LIBS+=-L$$LIBDIR -llibrawspeed
|
|
+win32:LIBS+=-Ld:/Qt/iconv/lib/x86 -liconv -Ld:/Qt/libxml2/lib/x86 -llibxml2a -Ld:/Qt/pthreads/lib/x86 -lpthreadVC2 -Ld:/Qt/libjpeg-turbo/lib/x86 -ljpeg8
|
|
+win32:INCLUDEPATH+=d:/Qt/iconv/include d:/Qt/libxml2/include/libxml2 d:/Qt/pthreads/include d:/Qt/libjpeg-turbo/include
|
|
+CONFIG-=qt
|
|
+CONFIG+=console
|
|
diff --git a/RawSpeed/rawspeed.pro b/RawSpeed/rawspeed.pro
|
|
new file mode 100644
|
|
index 0000000..df2a0b9
|
|
--- /dev/null
|
|
+++ b/RawSpeed/rawspeed.pro
|
|
@@ -0,0 +1,3 @@
|
|
+TEMPLATE=subdirs
|
|
+SUBDIRS=rawspeed-lib.pro rawspeed-test.pro
|
|
+
|