Skip to content

Commit f91a657

Browse files
authored
remove PIO flags defintion in copy-libs.sh
1 parent 71e45d4 commit f91a657

File tree

1 file changed

+0
-29
lines changed

1 file changed

+0
-29
lines changed

tools/copy-libs.sh

-29
Original file line numberDiff line numberDiff line change
@@ -67,14 +67,6 @@ LD_LIBS_SEARCH=""
6767
LD_SCRIPTS=""
6868
LD_SCRIPT_DIRS=""
6969

70-
PIO_CC_FLAGS=""
71-
PIO_C_FLAGS=""
72-
PIO_CXX_FLAGS=""
73-
PIO_AS_FLAGS=""
74-
PIO_LD_FLAGS=""
75-
PIO_LD_FUNCS=""
76-
PIO_LD_SCRIPTS=""
77-
7870
TOOLCHAIN_PREFIX=""
7971
if [ "$IS_XTENSA" = "y" ]; then
8072
TOOLCHAIN="xtensa-$IDF_TARGET-elf"
@@ -120,8 +112,6 @@ for item in "${@:2:${#@}-5}"; do
120112
if [[ "${item:2:7}" != "ARDUINO" ]] && [[ "$item" != "-DESP32=ESP32" ]]; then #skip ARDUINO defines
121113
DEFINES+="$item "
122114
fi
123-
elif [ "$prefix" = "-O" ]; then
124-
PIO_CC_FLAGS+="$item "
125115
elif [[ "$item" != "-Wall" && "$item" != "-Werror=all" && "$item" != "-Wextra" ]]; then
126116
if [[ "${item:0:23}" != "-mfix-esp32-psram-cache" && "${item:0:18}" != "-fmacro-prefix-map" && "${item:0:20}" != "-fdiagnostics-color=" && "${item:0:19}" != "-fdebug-prefix-map=" ]]; then
127117
C_FLAGS+="$item "
@@ -139,11 +129,6 @@ for item in "${@:2:${#@}-5}"; do
139129
if [[ "$prefix" != "-I" && "$prefix" != "-D" && "$item" != "-Wall" && "$item" != "-Werror=all" && "$item" != "-Wextra" && "$prefix" != "-O" ]]; then
140130
if [[ "${item:0:23}" != "-mfix-esp32-psram-cache" && "${item:0:18}" != "-fmacro-prefix-map" && "${item:0:20}" != "-fdiagnostics-color=" && "${item:0:19}" != "-fdebug-prefix-map=" ]]; then
141131
AS_FLAGS+="$item "
142-
if [[ $C_FLAGS == *"$item"* ]]; then
143-
PIO_CC_FLAGS+="$item "
144-
else
145-
PIO_AS_FLAGS+="$item "
146-
fi
147132
fi
148133
fi
149134
done
@@ -158,20 +143,10 @@ for item in "${@:2:${#@}-5}"; do
158143
if [[ "$prefix" != "-I" && "$prefix" != "-D" && "$item" != "-Wall" && "$item" != "-Werror=all" && "$item" != "-Wextra" && "$prefix" != "-O" ]]; then
159144
if [[ "${item:0:23}" != "-mfix-esp32-psram-cache" && "${item:0:18}" != "-fmacro-prefix-map" && "${item:0:20}" != "-fdiagnostics-color=" && "${item:0:19}" != "-fdebug-prefix-map=" ]]; then
160145
CPP_FLAGS+="$item "
161-
if [[ $PIO_CC_FLAGS != *"$item"* ]]; then
162-
PIO_CXX_FLAGS+="$item "
163-
fi
164146
fi
165147
fi
166148
done
167149

168-
set -- $C_FLAGS
169-
for item; do
170-
if [[ $PIO_CC_FLAGS != *"$item"* ]]; then
171-
PIO_C_FLAGS+="$item "
172-
fi
173-
done
174-
175150
#parse link command to extract libs and flags
176151
add_next=0
177152
is_dir=0
@@ -195,7 +170,6 @@ else
195170
fi
196171
if [ "$IDF_TARGET" = "esp32" ]; then
197172
LD_SCRIPTS+="-T esp32.rom.redefined.ld "
198-
PIO_LD_SCRIPTS+="esp32.rom.redefined.ld "
199173
fi
200174
set -- $str
201175
for item; do
@@ -230,7 +204,6 @@ for item; do
230204
is_dir=0
231205
elif [[ "${item:0:23}" != "-mfix-esp32-psram-cache" && "${item:0:18}" != "-fmacro-prefix-map" && "${item:0:19}" != "-fdebug-prefix-map=" && "${item:0:17}" != "-Wl,--start-group" && "${item:0:15}" != "-Wl,--end-group" ]]; then
232206
LD_FLAGS+="$item "
233-
PIO_LD_FLAGS+="$item "
234207
fi
235208
fi
236209
else
@@ -242,10 +215,8 @@ for item; do
242215
elif [ "$is_script" = "1" ]; then
243216
is_script=0
244217
LD_SCRIPTS+="$item "
245-
PIO_LD_SCRIPTS+="$item "
246218
else
247219
LD_FLAGS+="$item "
248-
PIO_LD_FUNCS+="$item "
249220
fi
250221
else
251222
if [ "${item:${#item}-2:2}" = ".a" ]; then

0 commit comments

Comments
 (0)