Ignore invalid LDFLAGS accepted/tizen/ivi/release accepted/tizen/ivi/stable accepted/tizen_ivi accepted/tizen/20131022.083506 accepted/tizen/20131022.162847 accepted/tizen/20131112.015320 accepted/tizen/ivi/20140308.005428 accepted/tizen_ivi_stable/20131116.111522 submit/tizen/20131022.070634 submit/tizen/20140307.080732 submit/tizen_ivi_stable/20131116.101024
authorSung-jae Park <nicesj.park@samsung.com>
Tue, 22 Oct 2013 07:06:14 +0000 (16:06 +0900)
committerSung-jae Park <nicesj.park@samsung.com>
Tue, 22 Oct 2013 07:06:14 +0000 (16:06 +0900)
Change-Id: Idb16a1fcd3d8b62a2c7dcb3fd2efdaf223303777

CMakeLists.txt

index ad5cbba..48d9558 100644 (file)
@@ -67,10 +67,14 @@ ADD_DEFINITIONS("-D_USE_ECORE_TIME_GET")
 
 SET(EXTRA_LDFLAGS "-ldl")
 FOREACH(flag ${pkg_LDFLAGS})
-       SET(EXTRA_LDFLAGS "${EXTRA_LDFLAGS} ${flag}")
+       IF (flag STREQUAL -L)
+               MESSAGE("Ignore -L")
+       ELSE()
+               SET(EXTRA_LDFLAGS "${EXTRA_LDFLAGS} ${flag}")
+       ENDIF()
 ENDFOREACH(flag)
 
-SET(CMAKE_EXE_LINKER_FLAGS)
+SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${EXTRA_LDFLAGS}")
 # "${CMAKE_EXE_LINKER_FLAGS} -pie")
 
 ADD_EXECUTABLE("${PROJECT_NAME}.loader"
@@ -84,7 +88,7 @@ ADD_EXECUTABLE("${PROJECT_NAME}.loader"
        src/client.c
        src/critical_log.c
 )
-TARGET_LINK_LIBRARIES(${PROJECT_NAME}.loader "${EXTRA_LDFLAGS}")
+TARGET_LINK_LIBRARIES("${PROJECT_NAME}.loader" "${EXTRA_LDFLAGS}")
 
 ADD_EXECUTABLE(${ICON_PROVIDER}
        icon_src/main.c