help-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

How to source a tcl/cmd file generated though a make target


From: ashutosh sharma
Subject: How to source a tcl/cmd file generated though a make target
Date: Thu, 14 Dec 2023 00:55:39 +0530

source tcl file using make which has been generated by make target

My name is ashutosh and i am trying to create an automation using make flow.

I am using a bash shell (/bin/bash)


Below is content of my Makefile

.EXPORT_ALL_VARIABLES:
SHELL := /bin/bash
CWD = $(shell pwd)
DATE = $(shell date +%d%B_%Y)
SCRIPTS = ${CWD}/make_scripts
PATTERN = ************************
WHO = $(shell whoami)
USER = $(shell phone ${WHO} | awk -F: '{print $$2}')
EMAIL = $(shell phone ${WHO} | awk -F: '{print $$4}')
LOC = $(shell phone ${WHO} | awk -F: '{print $$5}')
PREFIX =
SUFFIX =
TAG = TEMP

tag_stub:

@echo "${PATTERN}"

@echo "# TAG STUBS"

@echo "${PATTERN}"

@tclsh ${SCRIPTS}/stub/tag_stub.tcl


when i run make tag_stub it does not execute last 3 lines of the file
tag_stub.tcl

exec dssc setvault <VAULT_PATH> $OUTPUT_DIR/.

exec dssc ci -new -skip -nocom $OUTPUT_STUB

exec dssc tag TEST -replace $OUTPUT_STUB

so, i added these lines in a .cmd file which gets generatd after
tag_stub.tcl is run. But i can not source .cmd file like @source
${CWD}/tag_stub.cmd.

But i can source the same file on stand alone unix shell (/bin/bash)


Can you help please.


Thanks

ashutosh


reply via email to

[Prev in Thread] Current Thread [Next in Thread]