mirror of
https://github.com/Kitware/CMake.git
synced 2025-10-17 07:11:52 +08:00
Utilities/Release: Drop linux64 script in favor of docker build
Drop also drop the CMakeNightlyLinux64 test that uses the script.
This commit is contained in:
@@ -780,8 +780,6 @@ ${CMake_SOURCE_DIR}/Utilities/Release/push.bash --dir dev -- '${CMake_BUILD_NIGH
|
|||||||
win64_release.cmake)
|
win64_release.cmake)
|
||||||
ADD_NIGHTLY_BUILD_TEST(CMakeNightlyOSX
|
ADD_NIGHTLY_BUILD_TEST(CMakeNightlyOSX
|
||||||
osx_release.cmake)
|
osx_release.cmake)
|
||||||
ADD_NIGHTLY_BUILD_TEST(CMakeNightlyLinux64
|
|
||||||
linux64_release.cmake)
|
|
||||||
set_property(TEST CMakeNightlyWin64 PROPERTY DEPENDS CMakeNightlyWin32)
|
set_property(TEST CMakeNightlyWin64 PROPERTY DEPENDS CMakeNightlyWin32)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
@@ -45,14 +45,12 @@ echo 'Failed to create \${name}.tar.gz'
|
|||||||
endfunction()
|
endfunction()
|
||||||
|
|
||||||
write_docs_shell_script("create-${CMAKE_CREATE_VERSION}-docs.sh")
|
write_docs_shell_script("create-${CMAKE_CREATE_VERSION}-docs.sh")
|
||||||
write_rel_shell_script("create-${CMAKE_CREATE_VERSION}-linux64.sh" linux64_release) # Linux x86_64
|
|
||||||
write_rel_shell_script("create-${CMAKE_CREATE_VERSION}-macos.sh" osx_release ) # macOS x86_64
|
write_rel_shell_script("create-${CMAKE_CREATE_VERSION}-macos.sh" osx_release ) # macOS x86_64
|
||||||
write_rel_shell_script("create-${CMAKE_CREATE_VERSION}-win64.sh" win64_release ) # Windows x64
|
write_rel_shell_script("create-${CMAKE_CREATE_VERSION}-win64.sh" win64_release ) # Windows x64
|
||||||
write_rel_shell_script("create-${CMAKE_CREATE_VERSION}-win32.sh" win32_release ) # Windows x86
|
write_rel_shell_script("create-${CMAKE_CREATE_VERSION}-win32.sh" win32_release ) # Windows x86
|
||||||
|
|
||||||
message("Build docs first and then build for each platform:
|
message("Build docs first and then build for each platform:
|
||||||
./create-${CMAKE_CREATE_VERSION}-docs.sh &&
|
./create-${CMAKE_CREATE_VERSION}-docs.sh &&
|
||||||
./create-${CMAKE_CREATE_VERSION}-linux64.sh &&
|
|
||||||
./create-${CMAKE_CREATE_VERSION}-macos.sh &&
|
./create-${CMAKE_CREATE_VERSION}-macos.sh &&
|
||||||
./create-${CMAKE_CREATE_VERSION}-win64.sh &&
|
./create-${CMAKE_CREATE_VERSION}-win64.sh &&
|
||||||
./create-${CMAKE_CREATE_VERSION}-win32.sh &&
|
./create-${CMAKE_CREATE_VERSION}-win32.sh &&
|
||||||
|
@@ -1,54 +0,0 @@
|
|||||||
set(PROCESSORS 4)
|
|
||||||
set(BOOTSTRAP_ARGS "--docdir=doc/cmake")
|
|
||||||
set(HOST linux64)
|
|
||||||
set(MAKE_PROGRAM "make")
|
|
||||||
set(CPACK_BINARY_GENERATORS "STGZ TGZ")
|
|
||||||
set(CPACK_SOURCE_GENERATORS "")
|
|
||||||
set(CC /opt/gcc-8.2.0/bin/gcc)
|
|
||||||
set(CXX /opt/gcc-8.2.0/bin/g++)
|
|
||||||
set(CFLAGS "")
|
|
||||||
set(CXXFLAGS "")
|
|
||||||
set(qt_prefix "/home/kitware/qt-5.7.0")
|
|
||||||
set(qt_xcb_libs
|
|
||||||
${qt_prefix}/plugins/platforms/libqxcb.a
|
|
||||||
${qt_prefix}/lib/libQt5XcbQpa.a
|
|
||||||
${qt_prefix}/lib/libQt5PlatformSupport.a
|
|
||||||
${qt_prefix}/lib/libxcb-static.a
|
|
||||||
-lX11-xcb
|
|
||||||
-lX11
|
|
||||||
-lxcb
|
|
||||||
-lfontconfig
|
|
||||||
-lfreetype
|
|
||||||
)
|
|
||||||
set(INITIAL_CACHE "
|
|
||||||
CMAKE_BUILD_TYPE:STRING=Release
|
|
||||||
CMAKE_C_STANDARD:STRING=11
|
|
||||||
CMAKE_CXX_STANDARD:STRING=14
|
|
||||||
CMAKE_C_FLAGS:STRING=-D_POSIX_C_SOURCE=199506L -D_POSIX_SOURCE=1 -D_SVID_SOURCE=1 -D_BSD_SOURCE=1
|
|
||||||
CMAKE_EXE_LINKER_FLAGS:STRING=-static-libstdc++ -static-libgcc
|
|
||||||
CURSES_LIBRARY:FILEPATH=/home/kitware/ncurses-5.9/lib/libncurses.a
|
|
||||||
CURSES_INCLUDE_PATH:PATH=/home/kitware/ncurses-5.9/include
|
|
||||||
FORM_LIBRARY:FILEPATH=/home/kitware/ncurses-5.9/lib/libform.a
|
|
||||||
CMAKE_USE_OPENSSL:BOOL=ON
|
|
||||||
OPENSSL_CRYPTO_LIBRARY:STRING=/home/kitware/openssl-1.1.1/lib/libcrypto.a;-pthread
|
|
||||||
OPENSSL_INCLUDE_DIR:PATH=/home/kitware/openssl-1.1.1/include
|
|
||||||
OPENSSL_SSL_LIBRARY:FILEPATH=/home/kitware/openssl-1.1.1/lib/libssl.a
|
|
||||||
PYTHON_EXECUTABLE:FILEPATH=/usr/bin/python3
|
|
||||||
CPACK_SYSTEM_NAME:STRING=Linux-x86_64
|
|
||||||
BUILD_CursesDialog:BOOL=ON
|
|
||||||
BUILD_QtDialog:BOOL=TRUE
|
|
||||||
CMAKE_SKIP_BOOTSTRAP_TEST:STRING=TRUE
|
|
||||||
CMake_GUI_DISTRIBUTE_WITH_Qt_LGPL:STRING=3
|
|
||||||
CMAKE_PREFIX_PATH:STRING=${qt_prefix}
|
|
||||||
CMake_QT_STATIC_QXcbIntegrationPlugin_LIBRARIES:STRING=${qt_xcb_libs}
|
|
||||||
")
|
|
||||||
set(ENV [[
|
|
||||||
export CMAKE_PREFIX_PATH=/opt/binutils-2.31
|
|
||||||
]])
|
|
||||||
set(SIGN "")
|
|
||||||
|
|
||||||
# Exclude Qt5 tests because our Qt5 is static.
|
|
||||||
set(EXTRA_CTEST_ARGS "-E Qt5")
|
|
||||||
|
|
||||||
get_filename_component(path "${CMAKE_CURRENT_LIST_FILE}" PATH)
|
|
||||||
include(${path}/release_cmake.cmake)
|
|
Reference in New Issue
Block a user