@@ -25,13 +25,6 @@ YOSYS_ARGS="CONFIG=clang"
2525OPENROAD_APP_USER_ARGS=" "
2626OPENROAD_APP_ARGS=" "
2727
28- LSORACLE_USER_ARGS=" "
29- LSORACLE_ARGS=" \
30- -D CMAKE_BUILD_TYPE=RELEASE \
31- -D YOSYS_INCLUDE_DIR=$( pwd) /tools/yosys \
32- -D YOSYS_PLUGIN=ON \
33- "
34-
3528DOCKER_OS_NAME=" ubuntu22.04"
3629PROC=-1
3730
@@ -43,7 +36,6 @@ Usage: $0 [-h|--help] [-o|--local] [-l|--latest]
4336 [-n|--nice] [-t|--threads N]
4437 [--yosys-args-overwrite] [--yosys-args STRING]
4538 [--openroad-args-overwrite] [--openroad-args STRING]
46- [--lsoracle-args-overwrite] [--lsoracle-args STRING]
4739 [--install-path PATH] [--clean] [--clean-force]
4840
4941 [-c|--copy-platforms]
@@ -79,16 +71,6 @@ Options:
7971 --openroad-args STRING Aditional compilation flags for OpenROAD app
8072 compilation.
8173
82- --lsoracle-enable Compile LSOracle. Disable by default as it is not
83- currently used on the flow.
84-
85- --lsoracle-args-overwrite
86- Do not use default flags set by this script during
87- LSOracle compilation.
88-
89- --lsoracle-args STRING Aditional compilation flags for LSOracle
90- compilation.
91-
9274 --install-path PATH Path to install tools. Default is ${INSTALL_PATH} .
9375
9476 --clean Call git clean interactively before compile.
@@ -159,16 +141,6 @@ while (( "$#" )); do
159141 OPENROAD_APP_USER_ARGS=" $2 "
160142 shift
161143 ;;
162- --lsoracle-enable)
163- LSORACLE_ENABLE=1
164- ;;
165- --lsoracle-args-overwrite)
166- LSORACLE_OVERWIRTE_ARGS=1
167- ;;
168- --lsoracle-args)
169- LSORACLE_USER_ARGS=" $2 "
170- shift
171- ;;
172144 --install-path)
173145 INSTALL_PATH=" $2 "
174146 shift
@@ -215,10 +187,6 @@ if [ -n "$CMAKE_INSTALL_RPATH" ]; then
215187 OPENROAD_APP_ARGS+=" -D CMAKE_INSTALL_RPATH=${CMAKE_INSTALL_RPATH} "
216188 OPENROAD_APP_ARGS+=" -D CMAKE_INSTALL_RPATH_USE_LINK_PATH=TRUE"
217189fi
218- LSORACLE_ARGS+=" \
219- -D YOSYS_SHARE_DIR=${INSTALL_PATH} /yosys/share/yosys \
220- -D CMAKE_INSTALL_PREFIX=${INSTALL_PATH} /LSOracle \
221- "
222190
223191__args_setup () {
224192 if [ ! -z " ${YOSYS_OVERWIRTE_ARGS+x} " ]; then
@@ -234,13 +202,6 @@ __args_setup() {
234202 else
235203 OPENROAD_APP_ARGS+=" ${OPENROAD_APP_USER_ARGS} "
236204 fi
237-
238- if [ ! -z " ${LSORACLE_OVERWIRTE_ARGS+x} " ]; then
239- echo " [INFO FLW-0016] Overwriting LSOracle compilation flags."
240- LSORACLE_ARGS=" ${LSORACLE_USER_ARGS} "
241- else
242- LSORACLE_ARGS+=" ${LSORACLE_USER_ARGS} "
243- fi
244205}
245206
246207__docker_build ()
@@ -287,12 +248,6 @@ __local_build()
287248 echo " [INFO FLW-0018] Compiling OpenROAD."
288249 eval ${NICE} cmake tools/OpenROAD -B tools/OpenROAD/build ${OPENROAD_APP_ARGS}
289250 ${NICE} cmake --build tools/OpenROAD/build --target install -j " ${PROC} "
290-
291- if [ ! -z " ${LSORACLE_ENABLE+x} " ]; then
292- echo " [INFO FLW-0019] Compiling LSOracle."
293- ${NICE} cmake tools/LSOracle -B tools/LSOracle/build ${LSORACLE_ARGS}
294- ${NICE} cmake --build tools/LSOracle/build --target install -j " ${PROC} "
295- fi
296251}
297252
298253__update_openroad_app_remote ()
0 commit comments