mirror of
https://github.com/hrydgard/ppsspp.git
synced 2024-11-24 05:49:58 +00:00
71 lines
1.7 KiB
Prolog
71 lines
1.7 KiB
Prolog
QT -= gui
|
|
TARGET = Core
|
|
TEMPLATE = lib
|
|
CONFIG += staticlib
|
|
|
|
include(Settings.pri)
|
|
|
|
INCLUDEPATH += $$P/ $$P/ext/native $$P/Core/MIPS $$P/ext/xbrz
|
|
!exists( /usr/include/GL/glew.h ) {
|
|
!contains(DEFINES, USING_GLES2): INCLUDEPATH += $$P/ext/native/ext/glew
|
|
}
|
|
|
|
arm {
|
|
SOURCES += $$P/Core/MIPS/ARM/*.cpp #CoreARM
|
|
HEADERS += $$P/Core/MIPS/ARM/*.h
|
|
}
|
|
else:i86 {
|
|
SOURCES += $$P/Core/MIPS/x86/*.cpp
|
|
HEADERS += $$P/Core/MIPS/x86/*.h
|
|
}
|
|
else:mips {
|
|
SOURCES += $$P/Core/MIPS/MIPS/*.cpp
|
|
HEADERS += $$P/Core/MIPS/MIPS/*.h
|
|
}
|
|
else {
|
|
SOURCES += $$P/Core/MIPS/fake/*.cpp
|
|
HEADERS += $$P/Core/MIPS/fake/*.h
|
|
}
|
|
SOURCES += $$P/ext/disarm.cpp
|
|
|
|
SOURCES += $$P/Core/*.cpp \ # Core
|
|
$$P/Core/Debugger/*.cpp \
|
|
$$P/Core/Dialog/*.cpp \
|
|
$$P/Core/ELF/*.cpp \
|
|
$$P/Core/FileLoaders/*.cpp \
|
|
$$P/Core/FileSystems/*.cpp \
|
|
$$P/Core/Font/*.cpp \
|
|
$$P/Core/HLE/*.cpp \
|
|
$$P/Core/HW/*.cpp \
|
|
$$P/Core/MIPS/*.cpp \
|
|
$$P/Core/MIPS/JitCommon/*.cpp \
|
|
$$P/Core/Util/AudioFormat.cpp \
|
|
$$P/Core/Util/BlockAllocator.cpp \
|
|
$$P/Core/Util/GameManager.cpp \
|
|
$$P/Core/Util/ppge_atlas.cpp \
|
|
$$P/Core/Util/PPGeDraw.cpp \
|
|
$$P/ext/libkirk/*.c \ # Kirk
|
|
$$P/ext/sfmt19937/*.c
|
|
|
|
HEADERS += $$P/Core/*.h \
|
|
$$P/Core/Debugger/*.h \
|
|
$$P/Core/Dialog/*.h \
|
|
$$P/Core/ELF/*.h \
|
|
$$P/Core/FileSystems/*.h \
|
|
$$P/Core/Font/*.h \
|
|
$$P/Core/HLE/*.h \
|
|
$$P/Core/HW/*.h \
|
|
$$P/Core/MIPS/*.h \
|
|
$$P/Core/MIPS/JitCommon/*.h \
|
|
$$P/Core/Util/AudioFormat.h \
|
|
$$P/Core/Util/BlockAllocator.h \
|
|
$$P/Core/Util/GameManager.h \
|
|
$$P/Core/Util/ppge_atlas.h \
|
|
$$P/Core/Util/PPGeDraw.h \
|
|
$$P/ext/libkirk/*.h \
|
|
$$P/ext/sfmt19937/*.h
|
|
|
|
armv7: SOURCES += $$P/Core/Util/AudioFormatNEON.cpp
|
|
|
|
win32: INCLUDEPATH += $$P/ffmpeg/WindowsInclude
|