Build fix for GRASS on mingw/cygwin. I hope it works on other systems too...

git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@7950 c8812cc2-4d05-0410-92ff-de0c093fc19c
This commit is contained in:
homann 2008-01-13 22:19:44 +00:00
parent 0d8416e042
commit 7e20fe5df0
2 changed files with 3 additions and 3 deletions

View File

@ -16,7 +16,7 @@ IF (NOT MSVC)
ENDIF (NOT MSVC)
IF (WIN32)
ADD_DEFINITIONS("-DGRASS_EXPORT=__declspec(dllimport)")
ADD_DEFINITIONS("\"-DGRASS_EXPORT=__declspec(dllimport)\"")
ELSE (WIN32)
ADD_DEFINITIONS("-DGRASS_EXPORT=")
ENDIF (WIN32)

View File

@ -33,7 +33,7 @@ INCLUDE_DIRECTORIES (
ADD_LIBRARY (qgisgrass SHARED ${GRASS_LIB_SRCS})
IF (WIN32)
SET_TARGET_PROPERTIES(qgisgrass PROPERTIES COMPILE_FLAGS "-DGRASS_EXPORT=__declspec(dllexport)" )
SET_TARGET_PROPERTIES(qgisgrass PROPERTIES COMPILE_FLAGS "\"-DGRASS_EXPORT=__declspec(dllexport)\"" )
ELSE (WIN32)
SET_TARGET_PROPERTIES(qgisgrass PROPERTIES COMPILE_FLAGS "-DGRASS_EXPORT=" )
ENDIF (WIN32)
@ -48,7 +48,7 @@ TARGET_LINK_LIBRARIES (qgisgrass
ADD_LIBRARY (grassprovider MODULE ${GRASS_PROVIDER_SRCS})
IF (WIN32)
SET_TARGET_PROPERTIES(grassprovider PROPERTIES COMPILE_FLAGS "-DGRASS_EXPORT=__declspec(dllimport)" )
SET_TARGET_PROPERTIES(grassprovider PROPERTIES COMPILE_FLAGS "\"-DGRASS_EXPORT=__declspec(dllimport)\"" )
ELSE (WIN32)
SET_TARGET_PROPERTIES(grassprovider PROPERTIES COMPILE_FLAGS "-DGRASS_EXPORT=" )
ENDIF (WIN32)