try to get mussagl to build on win32
[mussa.git] / mussagl.pro
index 551dec9eece883ebf0ff36277a80149dd9a47369..51022d392bab417150b725a1420d4bc8bbb03a09 100644 (file)
@@ -15,6 +15,7 @@ HEADERS += mussa_exceptions.hpp \
            qui/MussaWindow.hpp \
            qui/MussaAlignedWindow.hpp \
            qui/ThresholdWidget.hpp \
+           qui/ZoomWidget.hpp \
            qui/ImageScaler.hpp \
            qui/ImageSaveDialog.hpp \
            qui/IntAction.hpp \
@@ -40,10 +41,11 @@ HEADERS += mussa_exceptions.hpp \
            alg/nway_paths.hpp \
            alg/parse_options.hpp \
            alg/sequence.hpp
-SOURCES += mussagl.cpp \
+SOURCES += qui/mussagl.cpp \
            qui/MussaWindow.cpp \
            qui/MussaAlignedWindow.cpp \
            qui/ThresholdWidget.cpp \
+           qui/ZoomWidget.cpp \
            qui/ImageScaler.cpp \
            qui/ImageSaveDialog.cpp \
            qui/IntAction.cpp \
@@ -72,18 +74,24 @@ SOURCES += mussagl.cpp \
            alg/nway_paths.cpp \
            alg/parse_options.cpp \
            alg/sequence.cpp 
+RESOURCES = icons.qrc
 
 LIBS += -lm 
 QT += opengl
+LIBS += -lboost_program_options -lboost_filesystem
 
 win32 {
   BOOST_HOME = c:/Boost
   INCLUDEPATH += $$BOOST_HOME/include/boost-1_33_1
+  LIBS -= -lboost_program_options
   LIBS += $$BOOST_HOME/lib/libboost_program_options-mgw-s.lib
+  LIBS -= -lboost_filesystem
+  LIBS += $$BOOST_HOME/lib/libboost_filesystem-mgw-s.lib
+} macx {
+  INCLUDEPATH += /usr/local/include 
+  INCLUDEPATH += /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/OpenGL.framework/Headers
+  LIBS += -L/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/OpenGL.framework/Libraries/
+  LIBS += -L/usr/local/lib
 } else {
-  LIBS += -lboost_program_options
-}
-
-macx {
-  INCLUDEPATH += /usr/X11R6/include
+  INCLUDEPATH += /usr/include/GL
 }