summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJoshua L. Blocher <verbalshadow@gmail.com>2009-01-07 21:59:22 +0000
committerverbalshadow <verbalshadow@users.sourceforge.net>2009-01-07 21:59:22 +0000
commit5cf06854410875c22093f5bf5c7ed1a481bce549 (patch)
tree85f31a5b35d67dee3b9e3ce6e43262fa78742cc3 /src
parentadded forgotten files, updated ru.po a bit (diff)
downloadinkscape-5cf06854410875c22093f5bf5c7ed1a481bce549.tar.gz
inkscape-5cf06854410875c22093f5bf5c7ed1a481bce549.zip
Cmake: more fixes plus a patch for OSX paths by Henrik Gustafsson
(bzr r7093)
Diffstat (limited to 'src')
-rw-r--r--src/2geom/CMakeLists.txt41
1 files changed, 0 insertions, 41 deletions
diff --git a/src/2geom/CMakeLists.txt b/src/2geom/CMakeLists.txt
index 9aea995d2..e75c6174b 100644
--- a/src/2geom/CMakeLists.txt
+++ b/src/2geom/CMakeLists.txt
@@ -1,30 +1,3 @@
-#generate parser file with ragel
-SET(SVG_PARSER_CPP "${CMAKE_CURRENT_SOURCE_DIR}/svg-path-parser.cpp")
-SET(SVG_PARSER_TMP "${CMAKE_CURRENT_SOURCE_DIR}/svg-path-parser.tmp")
-SET(SVG_PARSER_RL "${CMAKE_CURRENT_SOURCE_DIR}/svg-path-parser.rl")
-SET(GENERATE_SVG_PARSER NOT EXISTS "${SVG_PARSER_CPP}")
-SET(REGENERATE_SVG_PARSER "${SVG_PARSER_CPP}" IS_NEWER_THAN "${SVG_PARSER_RL}")
-IF( EXISTS "/usr/bin/ragel" OR EXISTS "/usr/local/bin/ragel" )
-IF(GENERATE_SVG_PARSER OR REGENERATE_SVG_PARSER)
- EXECUTE_PROCESS(COMMAND ragel --version OUTPUT_VARIABLE CMD_OUTPUT ERROR_QUIET)
- STRING(REGEX MATCH "version [0-9]+[.]*[0-9]*" RALEG_VERSION ${CMD_OUTPUT})
- STRING(REGEX REPLACE "version ([0-9]+).*" "\\1" RALEG_MAJOR ${RALEG_VERSION})
- STRING(REGEX MATCH "[0-9]+$" RALEG_MINOR ${RALEG_VERSION})
- IF( ${RALEG_MAJOR} LESS 6 AND ${RALEG_MINOR} LESS 18 )
- SET(RLCODEGEN_CMD rlcodegen)
- ELSE( ${RALEG_MAJOR} LESS 6 AND ${RALEG_MINOR} LESS 18 )
- SET(RLCODEGEN_CMD rlgen-cd)
- ENDIF( ${RALEG_MAJOR} LESS 6 AND ${RALEG_MINOR} LESS 18 )
- ADD_CUSTOM_COMMAND(OUTPUT "${SVG_PARSER_CPP}"
- COMMAND ragel -o "${SVG_PARSER_TMP}" "${SVG_PARSER_RL}"
- COMMAND ${RLCODEGEN_CMD} -T0 -o "${SVG_PARSER_CPP}" "${SVG_PARSER_TMP}"
- DEPENDS "${SVG_PARSER_RL}"
- WORKING_DIRECTORY "${CURRENT_SOURCE_DIR}"
- COMMENT "Generating svg_path_parser.cpp with ragel"
- )
-ENDIF(GENERATE_SVG_PARSER OR REGENERATE_SVG_PARSER)
-ENDIF( EXISTS "/usr/bin/ragel" OR EXISTS "/usr/local/bin/ragel" )
-
SET(2GEOM_SRC
svg-path.h
@@ -151,17 +124,3 @@ numeric/matrix.cpp
ADD_LIBRARY(2geom ${LIB_TYPE} ${2GEOM_SRC})
#TARGET_LINK_LIBRARIES(2geom blas gsl)
TARGET_LINK_LIBRARIES(2geom "${LINK_GSL} ${GTK2_LINK_FLAGS}")
-INSTALL(TARGETS 2geom
- RUNTIME DESTINATION bin
- LIBRARY DESTINATION lib
- ARCHIVE DESTINATION lib
-)
-FILE(GLOB files "${CMAKE_CURRENT_SOURCE_DIR}/*.h")
-INSTALL(FILES ${files} DESTINATION include/2geom/2geom)
-
-#CONFIGURE_FILE( ${CMAKE_SOURCE_DIR}/2geom.pc.in
-# ${CMAKE_BINARY_DIR}/2geom.pc @ONLY IMMEDIATE )
-#INSTALL(FILES "${CMAKE_BINARY_DIR}/2geom.pc" DESTINATION lib/pkgconfig)
-#ADD_SUBDIRECTORY (toys)
-#ADD_SUBDIRECTORY (tests)
-#ADD_SUBDIRECTORY (py2geom)