# ------------------------------------------------- # Project created by QtCreator 2009-03-07T14:27:09 # ------------------------------------------------- #=== this part is common (similar) for all plugin projects ===================== TEMPLATE = lib CONFIG += plugin release # this is directory, where PluginInterface.h is located INCLUDEPATH += ../ # and, the result (*.so or *.dll) should appear in this directory DESTDIR = ../bin OBJECTS_DIR = temp/obj RCC_DIR = temp/qrc UI_DIR = temp/ui MOC_DIR = temp/moc # the name of the result file; TARGET = $$qtLibraryTarget(qsolocards_plugin) HEADERS += ../PluginInterface.h \ QSoloCardsPlugin.h SOURCES += QSoloCardsPlugin.cpp #=============================================================================== SOURCES += main.cpp \ mainwindow.cpp \ PlayingCard.cpp \ CardDeck.cpp \ CardPixmaps.cpp \ CardStack.cpp \ DragCardStack.cpp \ VCardStack.cpp \ CardAnimationLock.cpp \ StackToStackAniMove.cpp \ DealAnimation.cpp \ FlipAnimation.cpp \ StackToStackFlipAni.cpp \ GameBoard.cpp \ CardMoveRecord.cpp \ About.cpp \ Help.cpp \ GameMgr.cpp \ SpiderBoard.cpp \ SpiderHomeStack.cpp \ SpiderStack.cpp \ KlondikeStack.cpp \ KlondikeFlipStack.cpp \ KlondikeHomeStack.cpp \ KlondikeBoard.cpp \ FreeCellBoard.cpp \ FreeCellDeck.cpp \ FreeCellStack.cpp \ FreeCellHome.cpp \ FreeCellFree.cpp \ Spider3DeckBoard.cpp \ SpideretteBoard.cpp \ YukonBoard.cpp HEADERS += mainwindow.h \ PlayingCard.h \ CardDeck.h \ CardPixmaps.h \ CardStack.h \ DragCardStack.h \ VCardStack.h \ CardAnimationLock.h \ StackToStackAniMove.h \ DealAnimation.h \ FlipAnimation.h \ StackToStackFlipAni.h \ GameBoard.h \ CardMoveRecord.h \ About.h \ Help.h \ GameMgr.h \ SpiderBoard.h \ SpiderHomeStack.h \ SpiderStack.h \ KlondikeStack.h \ KlondikeFlipStack.h \ KlondikeHomeStack.h \ KlondikeBoard.h \ FreeCellBoard.h \ FreeCellDeck.h \ FreeCellStack.h \ FreeCellHome.h \ FreeCellFree.h \ Spider3DeckBoard.h \ SpideretteBoard.h \ YukonBoard.h QT += svg RESOURCES = QSoloCards.qrc mac:QMAKE_MAC_SDK=/Developer/SDKs/MacOSX10.4u.sdk mac:CONFIG+=x86 ppc VER_MAJ = 0 VER_MIN = 99 VER_PAT = 1 QMAKE_CXXFLAGS_DEBUG = -DVER_MAJ=$$VER_MAJ \ -DVER_MIN=$$VER_MIN \ -DVER_PAT=$$VER_PAT QMAKE_CXXFLAGS_RELEASE = $$QMAKE_CXXFLAGS_DEBUG mac:ICON = QSoloCards.icns