]> granicus.if.org Git - graphviz/commitdiff
remove now-unnecessary ad hoc replacement of gml parser prefix
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Wed, 16 Sep 2020 02:01:32 +0000 (19:01 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Tue, 22 Sep 2020 14:44:09 +0000 (07:44 -0700)
Related to #1806.

cmake/modify_gml2gv_gmlparse.cmake.in [deleted file]
cmd/tools/CMakeLists.txt
cmd/tools/Makefile.am
cmd/tools/gml2gv.vcxproj

diff --git a/cmake/modify_gml2gv_gmlparse.cmake.in b/cmake/modify_gml2gv_gmlparse.cmake.in
deleted file mode 100644 (file)
index 40cbf8c..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-file(READ @CMAKE_CURRENT_BINARY_DIR@/gmlparse.h file_contents)
-string(REPLACE "yy" "gml" file_contents "${file_contents}")
-file(WRITE @CMAKE_CURRENT_BINARY_DIR@/gmlparse.h "${file_contents}")
-
-file(READ @CMAKE_CURRENT_BINARY_DIR@/gmlparse.c file_contents)
-string(REPLACE "yy" "gml" file_contents "${file_contents}")
-file(WRITE @CMAKE_CURRENT_BINARY_DIR@/gmlparse.c "${file_contents}")
index 2dbf34cfa40aa061f8a72a69c76dad069d6f4f4a..9756c9d2d5972c8313537d7dae581f70dcba31d7 100644 (file)
@@ -99,19 +99,6 @@ BISON_TARGET(Gmlparse gmlparse.y ${CMAKE_CURRENT_BINARY_DIR}/gmlparse.c)
 FLEX_TARGET(Gmlscan gmlscan.l  ${CMAKE_CURRENT_BINARY_DIR}/gmlscan.c)
 ADD_FLEX_BISON_DEPENDENCY(Gmlscan Gmlparse)
 
-# Modify files generated by Bison and Flex, to match the Autotools build.
-# - Replace "yy" with "gml" in all three files
-configure_file(
-    "${TOP_SOURCE_DIR}/cmake/modify_gml2gv_gmlparse.cmake.in"
-    "${CMAKE_CURRENT_BINARY_DIR}/modify_gml2gv_gmlparse.cmake"
-    @ONLY
-)
-add_custom_command(
-    OUTPUT ${BISON_Gmlparse_OUTPUTS}
-    COMMAND ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_BINARY_DIR}/modify_gml2gv_gmlparse.cmake
-    APPEND
-)
-
 add_executable(gml2gv
     # Source files
     gml2gv.c
index 5b5789f32d5624a83c652f4c11b269831fbe54d9..458e531c994004878c1c9103fb7e9562fa6a2fe3 100644 (file)
@@ -268,10 +268,10 @@ gv2gml_LDADD = \
 gml2gv_SOURCES = gml2gv.c gmlparse.y gmlscan.l
 
 gmlparse.c: y.tab.c
-       @SED@ "s/yy/gml/g" < y.tab.c > gmlparse.c
+       cp -f y.tab.c gmlparse.c
 
 gmlparse.h: y.tab.h
-       @SED@ "s/yy/gml/g" < y.tab.h > gmlparse.h
+       cp -f y.tab.h gmlparse.h
 
 y.tab.c y.tab.h : y.output
 
index 73bd6c3b2ccde69792e17d24925bd6f36b1daf6f..10ff04472525fb1a53ddf6cd9af9cc20d57894cc 100644 (file)
@@ -74,8 +74,8 @@
     <PreBuildEvent>
       <Command>win_flex --outfile=gmlscan.c -i gmlscan.l
 win_bison -dy -Wno-yacc gmlparse.y -o gmlparse-intermediate.c
-sed "s/yy/gml/g" &lt; gmlparse-intermediate.h &gt; gmlparse.h
-sed "s/yy/gml/g" &lt; gmlparse-intermediate.c &gt; gmlparse.c
+copy gmlparse-intermediate.h gmlparse.h
+copy gmlparse-intermediate.c gmlparse.c
 del gmlparse-intermediate.h
 del gmlparse-intermediate.c</Command>
     </PreBuildEvent>
@@ -101,8 +101,8 @@ del gmlparse-intermediate.c</Command>
     <PreBuildEvent>
       <Command>win_flex --outfile=gmlscan.c -i gmlscan.l
 win_bison -dy -Wno-yacc gmlparse.y -o gmlparse-intermediate.c
-sed "s/yy/gml/g" &lt; gmlparse-intermediate.h &gt; gmlparse.h
-sed "s/yy/gml/g" &lt; gmlparse-intermediate.c &gt; gmlparse.c
+copy gmlparse-intermediate.h gmlparse.h
+copy gmlparse-intermediate.c gmlparse.c
 del gmlparse-intermediate.h
 del gmlparse-intermediate.c</Command>
     </PreBuildEvent>