summarylogtreecommitdiffstats
path: root/0001-rename-to-ypsilon2.patch
blob: becaa3ab75ecd699e008ecf5092648b5229b284a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
From 218842c349770f682bcdcf3daade5e4e193b35f0 Mon Sep 17 00:00:00 2001
From: Masanori Ogino <masanori.ogino@gmail.com>
Date: Fri, 24 Jun 2022 09:13:58 +0900
Subject: [PATCH 1/3] rename to ypsilon2

Signed-off-by: Masanori Ogino <masanori.ogino@gmail.com>
---
 CMakeLists.txt | 32 ++++++++++++++++----------------
 1 file changed, 16 insertions(+), 16 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 4aa2a75..ad93a87 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -37,8 +37,8 @@ set(CMAKE_LINKER_FLAGS_DEBUG "${CMAKE_LINKER_FLAGS_DEBUG} -fsanitize=address")
 set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} -fno-omit-frame-pointer -fno-optimize-sibling-calls -fsanitize=address")
 set(CMAKE_LINKER_FLAGS_RELWITHDEBINFO "${CMAKE_LINKER_FLAGS_RELWITHDEBINFO} -fsanitize=address")
 
-set(YPSILON_SHARE_DIRECTORY ${CMAKE_INSTALL_PREFIX}/share/ypsilon)
-set(YPSILON_EXTENSION_DIRECTORY ${CMAKE_INSTALL_PREFIX}/lib/ypsilon)
+set(YPSILON_SHARE_DIRECTORY ${CMAKE_INSTALL_PREFIX}/share/ypsilon2)
+set(YPSILON_EXTENSION_DIRECTORY ${CMAKE_INSTALL_PREFIX}/lib/ypsilon2)
 add_compile_definitions(SYSTEM_SHARE_PATH="${YPSILON_SHARE_DIRECTORY}")
 add_compile_definitions(SYSTEM_EXTENSION_PATH="${YPSILON_EXTENSION_DIRECTORY}")
 
@@ -49,7 +49,7 @@ else()
 endif()
 
 add_executable(
-  ypsilon
+  ypsilon2
   src/arith.cpp
   src/bit.cpp
   src/digamma.cpp
@@ -101,14 +101,14 @@ execute_process(
   COMMAND llvm-config --libs all
   OUTPUT_VARIABLE llvm_libs
   OUTPUT_STRIP_TRAILING_WHITESPACE)
-target_link_libraries(ypsilon ${llvm_libs} -pthread -ldl)
+target_link_libraries(ypsilon2 ${llvm_libs} -pthread -ldl)
 
 if(APPLE)
   execute_process(
     COMMAND llvm-config --ldflags
     OUTPUT_VARIABLE llvm_ldflags
     OUTPUT_STRIP_TRAILING_WHITESPACE)
-  target_link_libraries(ypsilon ${llvm_ldflags})
+  target_link_libraries(ypsilon2 ${llvm_ldflags})
 endif(APPLE)
 
 file(MAKE_DIRECTORY $ENV{HOME}/.ypsilon)
@@ -116,47 +116,47 @@ file(MAKE_DIRECTORY $ENV{HOME}/.ypsilon)
 set(YPSILON_SITELIB_DIRECTORY ${YPSILON_SHARE_DIRECTORY}/sitelib)
 install(CODE "execute_process(COMMAND rm -rf ${YPSILON_SITELIB_DIRECTORY})")
 install(DIRECTORY sitelib/ DESTINATION ${YPSILON_SITELIB_DIRECTORY})
-install(TARGETS ypsilon DESTINATION bin)
+install(TARGETS ypsilon2 DESTINATION bin)
 
 enable_testing()
 set(YPSILON_COMMON_TEST_OPTIONS --sitelib=./test:./sitelib)
 add_test(
   NAME r4rstest
-  COMMAND $<TARGET_FILE:ypsilon> ${YPSILON_COMMON_TEST_OPTIONS} ./test/r4rstest.scm
+  COMMAND $<TARGET_FILE:ypsilon2> ${YPSILON_COMMON_TEST_OPTIONS} ./test/r4rstest.scm
   WORKING_DIRECTORY ..)
 add_test(
   NAME tspl
-  COMMAND $<TARGET_FILE:ypsilon> ${YPSILON_COMMON_TEST_OPTIONS} ./test/tspl.scm
+  COMMAND $<TARGET_FILE:ypsilon2> ${YPSILON_COMMON_TEST_OPTIONS} ./test/tspl.scm
   WORKING_DIRECTORY ..)
 add_test(
   NAME arith
-  COMMAND $<TARGET_FILE:ypsilon> ${YPSILON_COMMON_TEST_OPTIONS} ./test/arith.scm
+  COMMAND $<TARGET_FILE:ypsilon2> ${YPSILON_COMMON_TEST_OPTIONS} ./test/arith.scm
   WORKING_DIRECTORY ..)
 add_test(
   NAME r5rs-pitfall
-  COMMAND $<TARGET_FILE:ypsilon> ${YPSILON_COMMON_TEST_OPTIONS} --r6rs ./test/r5rs-pitfall.scm
+  COMMAND $<TARGET_FILE:ypsilon2> ${YPSILON_COMMON_TEST_OPTIONS} --r6rs ./test/r5rs-pitfall.scm
   WORKING_DIRECTORY ..)
 add_test(
   NAME r6rs
-  COMMAND $<TARGET_FILE:ypsilon> ${YPSILON_COMMON_TEST_OPTIONS} --r6rs ./test/r6rs.scm
+  COMMAND $<TARGET_FILE:ypsilon2> ${YPSILON_COMMON_TEST_OPTIONS} --r6rs ./test/r6rs.scm
   WORKING_DIRECTORY ..)
 add_test(
   NAME r6rs-lib
-  COMMAND $<TARGET_FILE:ypsilon> ${YPSILON_COMMON_TEST_OPTIONS} --r6rs ./test/r6rs-lib.scm
+  COMMAND $<TARGET_FILE:ypsilon2> ${YPSILON_COMMON_TEST_OPTIONS} --r6rs ./test/r6rs-lib.scm
   WORKING_DIRECTORY ..)
 add_test(
   NAME r6rs-more
-  COMMAND $<TARGET_FILE:ypsilon> ${YPSILON_COMMON_TEST_OPTIONS} --r6rs ./test/r6rs-more.scm
+  COMMAND $<TARGET_FILE:ypsilon2> ${YPSILON_COMMON_TEST_OPTIONS} --r6rs ./test/r6rs-more.scm
   WORKING_DIRECTORY ..)
 add_test(
   NAME r7rs-test
-  COMMAND $<TARGET_FILE:ypsilon> ${YPSILON_COMMON_TEST_OPTIONS} --r7rs ./test/r7rs-test.scm
+  COMMAND $<TARGET_FILE:ypsilon2> ${YPSILON_COMMON_TEST_OPTIONS} --r7rs ./test/r7rs-test.scm
   WORKING_DIRECTORY ..)
 add_test(
   NAME c-ffi-test
-  COMMAND $<TARGET_FILE:ypsilon> ${YPSILON_COMMON_TEST_OPTIONS} ./test/c-ffi-test.scm
+  COMMAND $<TARGET_FILE:ypsilon2> ${YPSILON_COMMON_TEST_OPTIONS} ./test/c-ffi-test.scm
   WORKING_DIRECTORY ..)
 add_test(
   NAME syntax-rule-stress-test
-  COMMAND $<TARGET_FILE:ypsilon> ${YPSILON_COMMON_TEST_OPTIONS} ./test/syntax-rule-stress-test.scm
+  COMMAND $<TARGET_FILE:ypsilon2> ${YPSILON_COMMON_TEST_OPTIONS} ./test/syntax-rule-stress-test.scm
   WORKING_DIRECTORY ..)
-- 
2.37.1