metaforce/hecl/hecl.pro

41 lines
881 B
Prolog
Raw Normal View History

2015-05-15 22:39:43 +00:00
TEMPLATE = subdirs
2015-06-09 22:19:59 +00:00
CONFIG += c++11
2015-05-15 22:39:43 +00:00
# Enable building with LLVM dependencies
exists ($$PWD/llvm) {
LLVMROOT = $$PWD/llvm
}
!isEmpty(LLVMROOT) {
message("Configuring for LLVM backends using '$$LLVMROOT'")
DEFINES += HECL_LLVM=1
}
# Make LogVisor headers global
LOGVISOR_INCLUDE = $$PWD/extern/LogVisor/include
2015-05-15 22:39:43 +00:00
HEADERS += \
include/HECL/HECL.hpp \
include/HECL/Backend.hpp \
include/HECL/Database.hpp \
include/HECL/Frontend.hpp \
include/HECL/Runtime.hpp
2015-05-15 22:39:43 +00:00
SUBDIRS += \
extern/LogVisor \
2015-05-18 23:37:10 +00:00
extern/blowfish \
extern/libpng \
2015-07-01 23:53:05 +00:00
extern/libSquish \
extern/Athena \
2015-07-01 23:53:05 +00:00
extern/RetroCommon \
blender \
2015-05-15 22:39:43 +00:00
lib \
driver
2015-05-18 23:37:10 +00:00
driver.depends = extern/blowfish
driver.depends = extern/libpng
2015-07-01 23:53:05 +00:00
driver.depends = extern/libSquish
driver.depends = extern/Athena
2015-07-01 23:53:05 +00:00
driver.depends = extern/RetroCommon
driver.depends = blender
2015-05-15 22:39:43 +00:00
driver.depends = lib