diff --git a/indra/develop.py b/indra/develop.py index 5c8dc7f2bc9a6239985593a46a6b69c6c0ac7f3e..ecb0fa124b3610778d7d51662050b8a4598f0664 100755 --- a/indra/develop.py +++ b/indra/develop.py @@ -477,7 +477,7 @@ def find_visual_studio(self, gen=None): print 'Found: %s' % value return value except WindowsError, err: - print >> sys.stderr, "Didn't find ", self.gens[gen]['name'] + print >> sys.stderr, "Didn't find ", self.gens[gen]['gen'] return '' def get_build_cmd(self): diff --git a/indra/newview/CMakeLists.txt b/indra/newview/CMakeLists.txt index 1ce41c044b6f774ffbe0e7fbf913a5df59d6e9bc..302470ce1b8134eceb6033349460f915fe805f20 100644 --- a/indra/newview/CMakeLists.txt +++ b/indra/newview/CMakeLists.txt @@ -1211,6 +1211,9 @@ if (LLKDU_LIBRARY) add_dependencies(secondlife-bin ${LLKDU_LIBRARY}) endif (LLKDU_LIBRARY) +set(PACKAGE OFF CACHE BOOL + "Add a package target that builds an installer package.") + if (WINDOWS) if(MSVC71) set(release_flags "/MAP:Release/secondlife-bin.map /MAPINFO:LINES") @@ -1267,7 +1270,6 @@ if (WINDOWS) add_dependencies(secondlife-bin copy_win_scripts) endif (EXISTS ${CMAKE_SOURCE_DIR}/copy_win_scripts) - add_custom_target(package ALL DEPENDS ${CMAKE_CFG_INTDIR}/touched.bat) add_custom_command( OUTPUT ${CMAKE_CFG_INTDIR}/touched.bat COMMAND ${PYTHON_EXECUTABLE} @@ -1282,7 +1284,10 @@ if (WINDOWS) --touch=${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_CFG_INTDIR}/touched.bat DEPENDS secondlife-bin ${CMAKE_CURRENT_SOURCE_DIR}/viewer_manifest.py ) - add_dependencies(package windows-updater windows-crash-logger) + if (PACKAGE) + add_custom_target(package ALL DEPENDS ${CMAKE_CFG_INTDIR}/touched.bat) + add_dependencies(package windows-updater windows-crash-logger) + endif (PACKAGE) endif (WINDOWS) target_link_libraries(secondlife-bin @@ -1421,7 +1426,9 @@ if (DARWIN) DEPENDS secondlife-bin ${CMAKE_CURRENT_SOURCE_DIR}/viewer_manifest.py ) - add_custom_target(package DEPENDS "${CMAKE_CFG_INTDIR}/.${product}.touched") + if (PACKAGE) + add_custom_target(package DEPENDS "${CMAKE_CFG_INTDIR}/.${product}.touched") + endif (PACKAGE) endif (DARWIN) if (INSTALL)