mirror of
https://github.com/isledecomp/isle-portable.git
synced 2026-01-10 18:21:14 +00:00
Fix build with disabled precompiled headers (#724)
This commit is contained in:
parent
b06f05ccf9
commit
3f974f7317
1
3rdparty/CMakeLists.txt
vendored
1
3rdparty/CMakeLists.txt
vendored
@ -92,4 +92,5 @@ add_library(libweaver STATIC
|
||||
${libweaver_SOURCE_DIR}/lib/object.cpp
|
||||
${libweaver_SOURCE_DIR}/lib/sitypes.cpp
|
||||
)
|
||||
add_library(libweaver::libweaver ALIAS libweaver)
|
||||
target_include_directories(libweaver PUBLIC ${libweaver_SOURCE_DIR}/lib)
|
||||
|
||||
@ -497,7 +497,7 @@ if (NOT ISLE_MINIWIN)
|
||||
endif()
|
||||
|
||||
if (ISLE_EXTENSIONS)
|
||||
target_link_libraries(lego1 PRIVATE libweaver)
|
||||
target_link_libraries(lego1 PRIVATE libweaver::libweaver)
|
||||
target_compile_definitions(lego1 PUBLIC EXTENSIONS)
|
||||
target_sources(lego1 PRIVATE
|
||||
extensions/src/extensions.cpp
|
||||
|
||||
@ -7,6 +7,7 @@
|
||||
#include "legovideomanager.h"
|
||||
#include "legoworld.h"
|
||||
#include "misc.h"
|
||||
#include "misc/legoutil.h"
|
||||
#include "mxautolock.h"
|
||||
#include "mxdebug.h"
|
||||
#include "roi/legoroi.h"
|
||||
|
||||
@ -9,6 +9,7 @@
|
||||
#include "legogamestate.h"
|
||||
#include "legoinputmanager.h"
|
||||
#include "legoobjectfactory.h"
|
||||
#include "legopartpresenter.h"
|
||||
#include "legoplantmanager.h"
|
||||
#include "legosoundmanager.h"
|
||||
#include "legoutils.h"
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
#endif
|
||||
|
||||
#include "mxdirect3d.h"
|
||||
#include "mxvideoparam.h"
|
||||
|
||||
#include <SDL3/SDL.h> // for SDL_Log
|
||||
#include <assert.h>
|
||||
|
||||
@ -1,5 +1,7 @@
|
||||
#include "extensions/siloader.h"
|
||||
|
||||
#include "legovideomanager.h"
|
||||
#include "misc.h"
|
||||
#include "mxdsaction.h"
|
||||
#include "mxmisc.h"
|
||||
#include "mxstreamer.h"
|
||||
|
||||
@ -1,4 +1,9 @@
|
||||
#include "extensions/textureloader.h"
|
||||
#include "legovideomanager.h"
|
||||
#include "misc.h"
|
||||
#include "mxdirectx/mxdirect3d.h"
|
||||
#include "mxmain.h"
|
||||
#include "tgl/d3drm/impl.h"
|
||||
|
||||
using namespace Extensions;
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user