b43af94af1
Set GIT_COMMAND to "git" -- each machine involved in building the CMake release binaries has the right "git" in the PATH. Separate the release scripts into two batches so we can build multiple releases on the same machine, in serial, if necessary. We currnetly do this with the Windows and Cygwin release binaries on dash2win64. Sort the files to be uploaded, so that sorting them by modification time (file copy / upload time) is equivalent to sorting them alphabetically.
18 lines
592 B
CMake
18 lines
592 B
CMake
set(CMAKE_RELEASE_DIRECTORY "c:/cygwin/home/dashboard/CMakeReleaseCygwin")
|
|
set(PROCESSORS 9)
|
|
set(MAKE_PROGRAM "make")
|
|
set(MAKE "${MAKE_PROGRAM} -j8")
|
|
set(HOST dash2win64)
|
|
set(CPACK_BINARY_GENERATORS "CygwinBinary")
|
|
set(CPACK_SOURCE_GENERATORS "CygwinSource")
|
|
set(MAKE_PROGRAM "make")
|
|
set(INITIAL_CACHE "CMAKE_BUILD_TYPE:STRING=Release
|
|
CMAKE_Fortran_COMPILER_FULLPATH:FILEPATH=FALSE
|
|
")
|
|
set(CXX g++)
|
|
set(CC gcc)
|
|
set(SCRIPT_NAME dash2win64cygwin)
|
|
set(GIT_EXTRA "git config core.autocrlf true")
|
|
get_filename_component(path "${CMAKE_CURRENT_LIST_FILE}" PATH)
|
|
include(${path}/release_cmake.cmake)
|