1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
|
TEMPLATE = lib
TARGET = opencsg
VERSION = 1.5.0
isEmpty(INSTALLDIR) {
INSTALLDIR = /usr/local
}
CONFIG += opengl warn_on release
INCLUDEPATH += ../include ../ $$INSTALLDIR/include
CONFIG -= qt
LIBS += -L$$INSTALLDIR/lib -lGLEW
DESTDIR = ../lib
headers.files = ../include/opencsg.h
headers.path = $$INSTALLDIR/include
target.path = $$INSTALLDIR/lib
INSTALLS += target headers
HEADERS = ../include/opencsg.h \
opencsgConfig.h \
area.h \
batch.h \
context.h \
channelManager.h \
frameBufferObject.h \
frameBufferObjectExt.h \
occlusionQuery.h \
offscreenBuffer.h \
opencsgRender.h \
openglHelper.h \
pBufferTexture.h \
primitiveHelper.h \
scissorMemo.h \
settings.h \
stencilManager.h \
../RenderTexture/RenderTexture.h
SOURCES = area.cpp \
batch.cpp \
context.cpp \
channelManager.cpp \
frameBufferObject.cpp \
frameBufferObjectExt.cpp \
occlusionQuery.cpp \
opencsgRender.cpp \
openglHelper.cpp \
pBufferTexture.cpp \
primitive.cpp \
primitiveHelper.cpp \
renderGoldfeather.cpp \
renderSCS.cpp \
scissorMemo.cpp \
settings.cpp \
stencilManager.cpp \
../RenderTexture/RenderTexture.cpp
|