include(../qextend.pri) TEMPLATE = lib TARGET = QExtend QT += declarative script opengl CONFIG += qt plugin opengl TARGET = $$qtLibraryTarget($$TARGET) DESTDIR = $$DESTDIR/QExtend # Input SOURCES += \ QExtendQml.cpp \ canvas.cpp \ context2d.cpp \ context3d.cpp \ webglenum.cpp OTHER_FILES=qmldir QExtend.qml HEADERS += \ QExtendQml.h \ canvas.h \ context2d.h \ context3d.h \ webglenum.h EXTRA_BINFILES = $${PWD}/qmldir linux{ for(FILE,EXTRA_BINFILES){ QMAKE_POST_LINK += $$quote(cp $${FILE} $${DESTDIR}) \ } } win32 { EXTRA_BINFILES_WIN = $${EXTRA_BINFILES} EXTRA_BINFILES_WIN ~= s,/,\\,g DESTDIR_WIN = $${DESTDIR} DESTDIR_WIN ~= s,/,\\,g for(FILE,EXTRA_BINFILES_WIN){ QMAKE_POST_LINK +=$$quote(cmd /c copy /y $${FILE} $${DESTDIR_WIN}) \ } } RESOURCES += \ qml.qrc