wayland: be explicit about our struct layer/surface designation
[staging/windowmanager.git] / src / CMakeLists.txt
index aa1c2a0..565f9fd 100644 (file)
@@ -1,4 +1,3 @@
-wlproto(IVI_APP ivi-application)
 wlproto(IVI_CON ivi-controller)
 
 add_executable(winman
@@ -7,7 +6,6 @@ add_executable(winman
    wayland.hpp
    util.c
    util.h
-   ${IVI_APP_PROTO}
    ${IVI_CON_PROTO})
 
 target_compile_definitions(winman
@@ -21,12 +19,12 @@ target_compile_options(winman
 
 set_target_properties(winman
     PROPERTIES
+        INTERPROCEDURAL_OPTIMIZATION ON
+
         CXX_EXTENSIONS OFF
         CXX_STANDARD 14
-        CXX_STANDARD_REQUIRED ON)
+        CXX_STANDARD_REQUIRED ON
 
-set_target_properties(winman
-    PROPERTIES
         C_EXTENSIONS OFF
         C_STANDARD 99
         C_STANDARD_REQUIRED ON)