mirror of
https://github.com/fltk/fltk.git
synced 2026-05-29 20:45:33 +08:00
[CMake] Update fltk-config generation for AIX (STR #3217).
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10719 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
This commit is contained in:
@@ -58,11 +58,12 @@ set(ARCHFLAGS ${OPTION_ARCHFLAGS})
|
|||||||
|
|
||||||
string(TOUPPER "${CMAKE_BUILD_TYPE}" BUILD_UPPER)
|
string(TOUPPER "${CMAKE_BUILD_TYPE}" BUILD_UPPER)
|
||||||
if(${BUILD_UPPER})
|
if(${BUILD_UPPER})
|
||||||
set(CFLAGS "${CMAKE_C_FLAGS_${BUILD_UPPER}} ${CFLAGS}")
|
set(CFLAGS "${CMAKE_C_FLAGS_${BUILD_UPPER}} ${CFLAGS}")
|
||||||
endif(${BUILD_UPPER})
|
endif(${BUILD_UPPER})
|
||||||
|
|
||||||
set(CFLAGS "${OPTION_OPTIM} ${CMAKE_C_FLAGS} ${CFLAGS}")
|
set(CFLAGS "${OPTION_OPTIM} ${CMAKE_C_FLAGS} ${CFLAGS}")
|
||||||
foreach(arg ${FLTK_CFLAGS})
|
foreach(arg ${FLTK_CFLAGS})
|
||||||
set(CFLAGS "${CFLAGS} ${arg}")
|
set(CFLAGS "${CFLAGS} ${arg}")
|
||||||
endforeach(arg ${FLTK_CFLAGS})
|
endforeach(arg ${FLTK_CFLAGS})
|
||||||
|
|
||||||
set(CXXFLAGS ${CFLAGS})
|
set(CXXFLAGS ${CFLAGS})
|
||||||
@@ -73,9 +74,8 @@ endforeach(arg ${FLTK_LDLIBS})
|
|||||||
|
|
||||||
set(LIBS ${LINK_LIBS})
|
set(LIBS ${LINK_LIBS})
|
||||||
|
|
||||||
# FIXME: The only case `configure' would set the "SHAREDSUFFIX"
|
if (${CMAKE_SYSTEM_NAME} STREQUAL "AIX")
|
||||||
# variable is to "_s" if OS == "aix", hence we do NOT (yet) set it here.
|
set(SHAREDSUFFIX "_s")
|
||||||
# This is for fltk-config only, so it doesn't matter much anyway.
|
else ()
|
||||||
# ${CMAKE_SHARED_LIBRARY_SUFFIX} would be ".so" under Linux.
|
set(SHAREDSUFFIX "")
|
||||||
# * do not * set(SHAREDSUFFIX ${CMAKE_SHARED_LIBRARY_SUFFIX})
|
endif (${CMAKE_SYSTEM_NAME} STREQUAL "AIX")
|
||||||
set(SHAREDSUFFIX "")
|
|
||||||
|
|||||||
Reference in New Issue
Block a user