summaryrefslogtreecommitdiff
path: root/package/targets.mak
diff options
context:
space:
mode:
authorLaurent Bercot <ska-skaware@skarnet.org>2018-03-15 15:39:45 +0000
committerLaurent Bercot <ska-skaware@skarnet.org>2018-03-15 15:39:45 +0000
commite05986c02a6e2c71a8ec0715edf1d9c536a95898 (patch)
tree59f324e34a6b681b06eb7498b8c8dd722ee435d4 /package/targets.mak
parent55bde1a8b9bb8b6a5f0ccde04e56ba7dbcebdc65 (diff)
downloadexecline-e05986c02a6e2c71a8ec0715edf1d9c536a95898.tar.xz
Second draft
Diffstat (limited to 'package/targets.mak')
-rw-r--r--package/targets.mak40
1 files changed, 22 insertions, 18 deletions
diff --git a/package/targets.mak b/package/targets.mak
index 04eb36d..c4aee33 100644
--- a/package/targets.mak
+++ b/package/targets.mak
@@ -1,42 +1,25 @@
-BIN_TARGETS := \
-background \
-backtick \
+REAL_TARGETS := \
cd \
-define \
-dollarat \
elgetopt \
elgetpositionals \
-elglob \
emptyenv \
exec \
execlineb \
exit \
export \
fdblock \
-fdclose \
-fdmove \
-fdswap \
-fdreserve \
forbacktickx \
-foreground \
forstdin \
forx \
getcwd \
-getpid \
-heredoc \
-homeof \
-if \
ifelse \
ifte \
ifthenelse \
import \
-importas \
loopwhilex \
multidefine \
multisubstitute \
-pipeline \
piperw \
-redirfd \
runblock \
shift \
trap \
@@ -46,6 +29,27 @@ unexport \
wait \
withstdinas
+CHANGED_TARGETS := \
+background \
+backtick \
+define \
+dollarat \
+elglob \
+fdclose \
+fdmove \
+fdswap \
+fdreserve \
+foreground \
+getpid \
+heredoc \
+homeof \
+if \
+importas \
+pipeline \
+redirfd
+
+BIN_TARGETS := $(REAL_TARGETS) $(CHANGED_TARGETS)
+
LIBEXEC_TARGETS :=
LIB_DEFS := EXECLINE=execline