Skip to content

Commit 76948cd

Browse files
committed
I think I've figgered out why it's failing on Linux now. Also some possible fixes for genpoo
1 parent 774bec5 commit 76948cd

22 files changed

+1064
-1206
lines changed

indra/CMakeLists.txt

+7-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,13 @@ add_subdirectory(${LIBS_OPEN_PREFIX}llaudio)
4949
add_subdirectory(${LIBS_OPEN_PREFIX}llcharacter)
5050
add_subdirectory(${LIBS_OPEN_PREFIX}llcommon)
5151
add_subdirectory(${LIBS_OPEN_PREFIX}llimage)
52-
add_subdirectory(${LIBS_OPEN_PREFIX}libopenjpeg)
52+
53+
if (LIBOPENJPEG2)
54+
add_subdirectory(${LIBS_OPEN_PREFIX}libopenjpeg2)
55+
else (LIBOPENJPEG2)
56+
add_subdirectory(${LIBS_OPEN_PREFIX}libopenjpeg)
57+
endif (LIBOPENJPEG2)
58+
5359
add_subdirectory(${LIBS_OPEN_PREFIX}llimagej2coj)
5460
add_subdirectory(${LIBS_OPEN_PREFIX}llinventory)
5561
add_subdirectory(${LIBS_OPEN_PREFIX}llmath)

indra/cmake/OpenJPEG.cmake

+5-2
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,8 @@
22

33
# In-source library only need these variables set.
44
set(OPENJPEG_LIBRARIES openjpeg)
5-
set(OPENJPEG_INCLUDE_DIR ${LIBS_OPEN_DIR}/libopenjpeg)
6-
5+
if (LIBOPENJPEG2)
6+
set(OPENJPEG_INCLUDE_DIR ${LIBS_OPEN_DIR}/libopenjpeg2)
7+
else (LIBOPENJPEG2)
8+
set(OPENJPEG_INCLUDE_DIR ${LIBS_OPEN_DIR}/libopenjpeg)
9+
endif (LIBOPENJPEG2)

indra/newview/CMakeLists.txt

+4-6
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ include_directories(
7171
${LSCRIPT_INCLUDE_DIRS}/lscript_compile
7272
${VIEWER_RESOURCE_DIRS}
7373
${GROWL_INCLUDE_DIRS}
74-
)
74+
)
7575

7676
set(viewer_SOURCE_FILES
7777
a_phoenixviewerlink.cpp
@@ -1138,11 +1138,10 @@ if (WINDOWS)
11381138
include_directories(${ARTWORK_DIR}/res)
11391139
endif(NOT ARTWORK_IN_SOURCE)
11401140

1141-
set(viewer_RESOURCE_FILES
1142-
res/resource.h
1141+
configure_files(viewer_GENERATED_RESOURCE_FILES
11431142
res/viewerRes.rc
1144-
${viewer_RESOURCE_FILES}
11451143
)
1144+
list(APPEND viewer_RESOURCE_FILES ${viewer_GENERATED_RESOURCE_FILES})
11461145

11471146
SOURCE_GROUP("Resource Files" FILES ${viewer_RESOURCE_FILES})
11481147

@@ -1405,8 +1404,7 @@ if (WINDOWS)
14051404

14061405
if (PACKAGE)
14071406
add_custom_target(package ALL DEPENDS ${CMAKE_CFG_INTDIR}/touched.bat)
1408-
# fuck the crash logger/updater
1409-
#add_dependencies(package windows-updater windows-crash-logger)
1407+
add_dependencies(package windows-updater windows-crash-logger)
14101408
endif (PACKAGE)
14111409
endif (WINDOWS)
14121410

0 commit comments

Comments
 (0)