X-Git-Url: https://git.librecmc.org/?p=oweals%2Fjsonpath.git;a=blobdiff_plain;f=CMakeLists.txt;h=ef1a089ab796a7aae85d4dc7eb5bc9c5f9dbd2cb;hp=22042e18470bebb40793cab54390699d9f62dfaa;hb=960dafd0b61eb14032d13c1562566618be55133f;hpb=f1e3aeb2526ea28db34c7bc714277c1dff26e5fc diff --git a/CMakeLists.txt b/CMakeLists.txt index 22042e1..ef1a089 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,9 +1,9 @@ cmake_minimum_required(VERSION 2.6) PROJECT(jsonpath C) -ADD_DEFINITIONS(-Os -Wall -Werror --std=gnu99 -Wmissing-declarations) +ADD_DEFINITIONS(-Os -Wall -Werror --std=gnu99 -Wmissing-declarations -ffunction-sections) -SET(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "") +SET(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "-Wl,--gc-sections") IF(APPLE) INCLUDE_DIRECTORIES(/opt/local/include)