File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ include(${SWIG_USE_FILE})
44find_package (JNI )
55find_package (Java )
66if (NOT JNI_INCLUDE_DIRS OR NOT Java_JAVAC_EXECUTABLE OR NOT Java_JAR_EXECUTABLE)
7- message (SEND_ERROR "Could not find required Java componenents . Try setting the JAVA_HOME environment variable (required on e.g. Ubuntu)" )
7+ message (SEND_ERROR "Could not find required Java components . Try setting the JAVA_HOME environment variable (required on e.g. Ubuntu)" )
88endif (NOT JNI_INCLUDE_DIRS OR NOT Java_JAVAC_EXECUTABLE OR NOT Java_JAR_EXECUTABLE )
99
1010include_directories (${JNI_INCLUDE_DIRS} )
@@ -14,6 +14,12 @@ include_directories(${PROJECT_SOURCE_DIR}/mapscript/java)
1414set (CMAKE_SWIG_OUTDIR "${CMAKE_CURRENT_BINARY_DIR } /edu/umn/gis/mapscript" )
1515set (CMAKE_SWIG_FLAGS -package edu.umn.gis.mapscript)
1616
17+ # hide warnings
18+ if (CMAKE_COMPILER_IS_GNUCC OR CMAKE_C_COMPILER_ID STREQUAL "Clang" )
19+ set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS } -fno-strict-aliasing" )
20+ endif ()
21+
22+
1723if (${CMAKE_MAJOR_VERSION } .${CMAKE_MINOR_VERSION } VERSION_GREATER 3.7)
1824 swig_add_library (javamapscript TYPE MODULE LANGUAGE java SOURCES ../mapscript.i )
1925else ()
You can’t perform that action at this time.
0 commit comments