SparrowRenderer/sparrowRenderer.pro

69 lines
1.3 KiB
Prolog

#-------------------------------------------------
#
# Project created by QtCreator 2015-06-16T15:37:51
#
#-------------------------------------------------
QT -= core gui
Debug:TARGET = sparrowRendererDebug
Release:TARGET = sparrowRenderer
TEMPLATE = lib
CONFIG += c++11 staticlib
INCLUDEPATH += ../cpp_dependencies/include
win32 {
DESTDIR = $$PWD/../cpp_dependencies/lib/win32
LIBS += -L../../cpp_dependencies/lib/win32
LIBS += -lglew32 -lopengl32 -lglu32
}
unix {
DESTDIR = $$PWD/../cpp_dependencies/lib/linux
LIBS += -L../../cpp_dependencies/lib/linux
LIBS += -lGL -lGLEW -lGLU
}
SOURCES += shader.cpp \
camera.cpp \
gridmesh.cpp \
texture.cpp \
phongmaterial.cpp \
sphere.cpp \
entity.cpp \
lights.cpp \
sparrowrenderer.cpp \
resourcebase.cpp \
phongmodule.cpp \
skyboxmodule.cpp \
basicmodule.cpp \
framebuffer.cpp \
meshbuilder.cpp \
mesh.cpp
HEADERS += shader.h \
camera.h \
glassert.h \
material.h \
gridmesh.h \
texture.h \
phongmaterial.h \
sphere.h \
entity.h \
lights.h \
sparrowrenderer.h \
resourcebase.h \
phongmodule.h \
skyboxmodule.h \
basicmodule.h \
module.h \
resource.h \
framebuffer.h \
meshbuilder.h \
mesh.h \
image.h
OTHER_FILES += *.frag *.vert *.glsl *.todo
DISTFILES += \
modules.todo