# HG changeset patch # User Volker Grabsch # Date 1344845730 -7200 # Node ID 3abd2de6c2d72d5523119e9f4e604b5bf1b41bf0 # Parent 6cf5b6f1c0bc18c1728eae07424c9d41fc293ada Move CMAKE_BUILD_TYPE, CMAKE_AR and CMAKE_RANLIB into toolchain file diff -r 6cf5b6f1c0bc -r 3abd2de6c2d7 src/cgal.mk --- a/src/cgal.mk Sun Aug 12 06:20:36 2012 -0700 +++ b/src/cgal.mk Mon Aug 13 10:15:30 2012 +0200 @@ -19,7 +19,6 @@ define $(PKG)_BUILD cd '$(1)' && cmake \ -DCGAL_INSTALL_CMAKE_DIR:STRING="lib/CGAL" \ - -DCMAKE_BUILD_TYPE:STRING="Release" \ -DCGAL_INSTALL_INC_DIR:STRING="include" \ -DCGAL_INSTALL_DOC_DIR:STRING="share/doc/CGAL-3.9" \ -DCGAL_INSTALL_BIN_DIR:STRING="bin" \ diff -r 6cf5b6f1c0bc -r 3abd2de6c2d7 src/gcc.mk --- a/src/gcc.mk Sun Aug 12 06:20:36 2012 -0700 +++ b/src/gcc.mk Mon Aug 13 10:15:30 2012 +0200 @@ -59,9 +59,10 @@ # create the CMake toolchain file [ -d '$(dir $(CMAKE_TOOLCHAIN_FILE))' ] || mkdir -p '$(dir $(CMAKE_TOOLCHAIN_FILE))' - (echo 'set(BUILD_SHARED_LIBS OFF)'; \ - echo 'set(CMAKE_SYSTEM_NAME Windows)'; \ + (echo 'set(CMAKE_SYSTEM_NAME Windows)'; \ echo 'set(MSYS 1)'; \ + echo 'set(BUILD_SHARED_LIBS OFF)'; \ + echo 'set(CMAKE_BUILD_TYPE Release)'; \ echo 'set(CMAKE_FIND_ROOT_PATH $(PREFIX)/$(TARGET))'; \ echo 'set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)'; \ echo 'set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)'; \ @@ -70,6 +71,8 @@ echo 'set(CMAKE_CXX_COMPILER $(PREFIX)/bin/$(TARGET)-g++)'; \ echo 'set(CMAKE_Fortran_COMPILER $(PREFIX)/bin/$(TARGET)-gfortran)'; \ echo 'set(CMAKE_RC_COMPILER $(PREFIX)/bin/$(TARGET)-windres)'; \ + echo 'set(CMAKE_AR $(PREFIX)/bin/$(TARGET)-ar)'; \ + echo 'set(CMAKE_RANLIB $(PREFIX)/bin/$(TARGET)-ranlib)'; \ echo 'set(PKG_CONFIG_EXECUTABLE $(PREFIX)/bin/$(TARGET)-pkg-config)'; \ echo 'set(QT_QMAKE_EXECUTABLE $(PREFIX)/bin/$(TARGET)-qmake)'; \ echo 'set(CMAKE_INSTALL_PREFIX $(PREFIX)/$(TARGET) CACHE PATH "Installation Prefix")'; \ diff -r 6cf5b6f1c0bc -r 3abd2de6c2d7 src/lapack.mk --- a/src/lapack.mk Sun Aug 12 06:20:36 2012 -0700 +++ b/src/lapack.mk Mon Aug 13 10:15:30 2012 +0200 @@ -19,8 +19,6 @@ define $(PKG)_BUILD cd '$(1)' && cmake \ -DCMAKE_TOOLCHAIN_FILE='$(CMAKE_TOOLCHAIN_FILE)' \ - -DCMAKE_AR='$(PREFIX)/bin/$(TARGET)-ar' \ - -DCMAKE_RANLIB='$(PREFIX)/bin/$(TARGET)-ranlib' \ . $(MAKE) -C '$(1)/SRC' -j '$(JOBS)' install diff -r 6cf5b6f1c0bc -r 3abd2de6c2d7 src/qjson.mk --- a/src/qjson.mk Sun Aug 12 06:20:36 2012 -0700 +++ b/src/qjson.mk Mon Aug 13 10:15:30 2012 +0200 @@ -20,7 +20,6 @@ mkdir '$(1)/build' cd '$(1)/build' && cmake .. \ -DCMAKE_TOOLCHAIN_FILE='$(CMAKE_TOOLCHAIN_FILE)' \ - -DCMAKE_BUILD_TYPE=Release \ -DLIBTYPE=STATIC $(MAKE) -C '$(1)/build' -j '$(JOBS)' install diff -r 6cf5b6f1c0bc -r 3abd2de6c2d7 src/vtk.mk --- a/src/vtk.mk Sun Aug 12 06:20:36 2012 -0700 +++ b/src/vtk.mk Mon Aug 13 10:15:30 2012 +0200 @@ -21,7 +21,6 @@ # first we need a native build to create the compile tools mkdir '$(1)/native_build' cd '$(1)/native_build' && cmake \ - -DCMAKE_BUILD_TYPE='Release' \ -DBUILD_TESTING=FALSE \ -DOPENGL_INCLUDE_DIR='$(1)/Utilities/ParseOGLExt/headers' \ -DVTK_USE_RENDERING=FALSE \ diff -r 6cf5b6f1c0bc -r 3abd2de6c2d7 src/wt.mk --- a/src/wt.mk Sun Aug 12 06:20:36 2012 -0700 +++ b/src/wt.mk Mon Aug 13 10:15:30 2012 +0200 @@ -33,7 +33,6 @@ -DPANGO_FT2_LIBS="`'$(TARGET)-pkg-config' --libs-only-l pangoft2`" \ -DWT_CMAKE_FINDER_INSTALL_DIR='/lib/wt' \ -DCMAKE_TOOLCHAIN_FILE='$(CMAKE_TOOLCHAIN_FILE)' \ - -DCMAKE_BUILD_TYPE:STRING="Release" \ '$(1)' $(MAKE) -C '$(1).build' -j '$(JOBS)' install VERBOSE=1 endef