File tree Expand file tree Collapse file tree 1 file changed +14
-6
lines changed Expand file tree Collapse file tree 1 file changed +14
-6
lines changed Original file line number Diff line number Diff line change @@ -159,12 +159,20 @@ ENDIF (WIN32)
159
159
160
160
IF (UNIX )
161
161
IF (GRASS_FIND_VERSION EQUAL 7 )
162
- FOREACH (PATH /usr/lib64 /usr/lib /usr/local )
163
- FOREACH (VERSION grass70, grass71, grass72 )
164
- LIST (APPEND GRASS_PATHS "${PATH} /${VERSION} " )
165
- ENDFOREACH (VERSION )
166
- ENDFOREACH (PATH )
167
- ENDIF ()
162
+ IF (CMAKE_SYSTEM_NAME STREQUAL "FreeBSD" )
163
+ FOREACH (VERSION_MINOR 0 1 2 3 4 )
164
+ FOREACH (VERSION_BUILD 0 1 2 3 4 5 )
165
+ LIST (APPEND GRASS_PATHS /usr/local/grass-${GRASS_FIND_VERSION}.${VERSION_MINOR}.${VERSION_BUILD} )
166
+ ENDFOREACH (VERSION_BUILD )
167
+ ENDFOREACH (VERSION_MINOR )
168
+ ELSE (CMAKE_SYSTEM_NAME STREQUAL "FreeBSD" )
169
+ FOREACH (PATH /usr/lib64 /usr/lib )
170
+ FOREACH (VERSION grass70, grass71, grass72 )
171
+ LIST (APPEND GRASS_PATHS "${PATH} /${VERSION} " )
172
+ ENDFOREACH (VERSION )
173
+ ENDFOREACH (PATH )
174
+ ENDIF (CMAKE_SYSTEM_NAME STREQUAL "FreeBSD" )
175
+ ENDIF (GRASS_FIND_VERSION EQUAL 7 )
168
176
ENDIF (UNIX )
169
177
170
178
IF (APPLE )
You can’t perform that action at this time.
0 commit comments