~danieljabailey/inkscape/arc_node_editor

« back to all changes in this revision

Viewing changes to CMakeScripts/ConfigCompileFlags.cmake

  • Committer: scislac
  • Date: 2009-08-12 07:57:52 UTC
  • Revision ID: scislac@users.sourceforge.net-20090812075752-3zt99jgeqr3bm16j
much better quality multi-size windows icon, thanks ChrisMorgan

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
set(CMAKE_C_FLAGS "${CMAKE_CXX_FLAGS}")
2
 
add_definitions(-Wall -Wformat-security -W -Wpointer-arith -Wcast-align -Wsign-compare -Woverloaded-virtual -Wswitch)
3
 
add_definitions(-O2)
4
 
 
5
 
# Define the flags for profiling if desired:
6
 
if(WITH_PROFILING)
7
 
    set(COMPILE_PROFILING_FLAGS "-pg")
8
 
    set(LINK_PROFILING_FLAGS "-pg")
9
 
endif()
10
 
 
11
 
add_definitions(-DVERSION=\\\"${INKSCAPE_VERSION}\\\")
12
 
add_definitions(${DEFINE_FLAGS} -DHAVE_CONFIG_H -D_INTL_REDIRECT_INLINE)
13
 
 
14
 
if(WIN32)
15
 
    add_definitions(-DXP_WIN)
16
 
endif(WIN32)
17
 
 
18
 
# For Inkboard:
19
 
add_definitions(-DHAVE_SSL "-DRELAYTOOL_SSL=\"static const int libssl_is_present=1; static int __attribute__((unused)) libssl_symbol_is_present(char *s){ return 1; }\"")
20
 
 
21
 
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${COMPILE_PROFILING_FLAGS} ")
22
 
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${COMPILE_PROFILING_FLAGS} ")
23
 
 
24
 
set(CMAKE_MAKE_PROGRAM "${CMAKE_MAKE_PROGRAM} ")
25
 
 
26
 
# message(STATUS "${CMAKE_CXX_FLAGS}")
 
1
SET(CMAKE_C_FLAGS "${CMAKE_CXX_FLAGS}")
 
2
ADD_DEFINITIONS(-Wall -Wformat-security -W -Wpointer-arith -Wcast-align -Wsign-compare -Woverloaded-virtual -Wswitch)
 
3
ADD_DEFINITIONS(-O2)
 
4
 
 
5
#define the flags for profiling if desired:
 
6
IF (ENABLE_PROFILING)
 
7
    SET(COMPILE_PROFILING_FLAGS "-pg")
 
8
    SET(LINK_PROFILING_FLAGS "-pg")
 
9
ENDIF (ENABLE_PROFILING)
 
10
 
 
11
ADD_DEFINITIONS(-DVERSION=\\\"${INKSCAPE_VERSION}\\\")
 
12
ADD_DEFINITIONS(${DEFINE_FLAGS} -DHAVE_CONFIG_H -D_INTL_REDIRECT_INLINE)
 
13
 
 
14
IF (WIN32)
 
15
     ADD_DEFINITIONS(-DXP_WIN)
 
16
ENDIF (WIN32)
 
17
 
 
18
# for Inkboard:
 
19
ADD_DEFINITIONS(-DHAVE_SSL "-DRELAYTOOL_SSL=\"static const int libssl_is_present=1; static int __attribute__((unused)) libssl_symbol_is_present(char *s){ return 1; }\"")
 
20
 
 
21
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${COMPILE_PROFILING_FLAGS} ")
 
22
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${COMPILE_PROFILING_FLAGS} ")
 
23
 
 
24
SET(CMAKE_MAKE_PROGRAM "${CMAKE_MAKE_PROGRAM} ")
 
25
#message(STATUS "${CMAKE_CXX_FLAGS}")