Skip to content

Commit 021e724

Browse files
authored
Merge pull request #1410 from Pinata-Consulting/makefile-make-issue-fixes
Makefile make issue fixes
2 parents ac4e3f5 + bb1d0ec commit 021e724

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

flow/util/generate-vars.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ EXCLUDED_VARS='MAKE|MAKEFLAGS|PERL5LIB|QT_QPA_PLATFORM'
99
EXCLUDED_VARS+='|RESULTS_ODB|PUBLIC|ISSUE_SCRIPTS'
1010
EXCLUDED_VARS+='|HOME|PWD|MAIL|SHELL|NPROC|NUM_CORES|FLOW_HOME|\\n'
1111
EXCLUDED_VARS+='|UNSET_VARIABLES_NAMES|do-step|get_variables|do-copy'
12+
EXCLUDED_VARS+='|CURDIR|OPEN_GUI|OPEN_GUI_SHORTCUT'
1213

1314
EXCLUDED_PATTERNS="_EXE$|PATH$|_CMD$|\."
1415

flow/util/makeIssue.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,9 @@ cat > ${RUN_ME_SCRIPT} <<EOF
6969
#!/usr/bin/env bash
7070
source ${VARS_BASENAME}.sh
7171
if [[ ! -z \${GDB+x} ]]; then
72-
gdb --args openroad -no_init ${SCRIPTS_DIR}/$1.tcl
72+
gdb --args openroad -no_init \${SCRIPTS_DIR}/$1.tcl
7373
else
74-
openroad -no_init ${SCRIPTS_DIR}/$1.tcl
74+
openroad -no_init \${SCRIPTS_DIR}/$1.tcl
7575
fi
7676
EOF
7777
chmod +x ${RUN_ME_SCRIPT}
@@ -84,6 +84,7 @@ $DIR/generate-vars.sh ${VARS_BASENAME}
8484
echo "Archiving issue to $1_${ISSUE_TAG}.tar.gz"
8585
tar --ignore-failed-read -czhf $1_${ISSUE_TAG}.tar.gz \
8686
--transform="s|^|$1_${ISSUE_TAG}/|S" \
87+
--transform="s|^$1_${ISSUE_TAG}${FLOW_HOME}/|$1_${ISSUE_TAG}/|S" \
8788
$LOG_DIR \
8889
$OBJECTS_DIR \
8990
$REPORTS_DIR \

flow/util/utils.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ define \n
8686
endef
8787

8888
define get_variables
89-
$(foreach V, $(.VARIABLES),$(if $(filter-out $(1), $(origin $V)), $(if $(filter-out .% %QT_QPA_PLATFORM% %TIME_CMD% KLAYOUT% GENERATE_ABSTRACT_RULE% do-step% do-copy%, $(V)), $V$ )))
89+
$(foreach V, $(.VARIABLES),$(if $(filter-out $(1), $(origin $V)), $(if $(filter-out .% %QT_QPA_PLATFORM% %TIME_CMD% KLAYOUT% GENERATE_ABSTRACT_RULE% do-step% do-copy% OPEN_GUI% OPEN_GUI_SHORTCUT%, $(V)), $V$ )))
9090
endef
9191

9292
export UNSET_VARIABLES_NAMES := $(call get_variables,command% line environment% default automatic)

0 commit comments

Comments
 (0)