1
0
Fork 0
mirror of git://git.code.sf.net/p/cdesktopenv/code synced 2025-02-13 19:52:20 +00:00

dtksh: allow parallel building

This commit is contained in:
Chase 2021-02-12 10:06:33 -06:00 committed by Jon Trulson
parent 622496bdd6
commit cbdb9cb3fa
2 changed files with 7 additions and 6 deletions

1
cde/.gitignore vendored
View file

@ -829,6 +829,7 @@ programs/dtinfo/tools/misc/treeres
programs/dtksh/FEATURE
programs/dtksh/dtksh
programs/dtksh/init.c
programs/dtksh/DtFuncs.dtsh
programs/dtksh/examples/CallDataTest4
programs/dtksh/examples/CallbackTest2
programs/dtksh/examples/DtCursorTest2

View file

@ -1,9 +1,6 @@
MAINTAINERCLEANFILES = Makefile.in
# Can't build multi-core in here yet.
.NOTPARALLEL:
CLEANFILES = init.c FEATURE
CLEANFILES = init.c FEATURE DtFuncs.dtsh
SUBDIRS = examples
@ -21,6 +18,8 @@ KSH93LIBSHELL = $(KSH93SRC)/lib/libshell.a
bin_PROGRAMS = dtksh
BUILT_SOURCES = init.c
dtksh_CPPFLAGS = -I$(KSH93SRC)/include/ast -I$(KSH93SRC)/src/cmd/ksh93/include \
-I$(KSH93SRC)/src/cmd/ksh93 -I${srcdir}/lib/DtPrint \
-I${srcdir}/lib/DtHelp '-DAST_VERSION=20111111' \
@ -70,10 +69,11 @@ init.c:
libshell.a: $(KSH93SLIBSHELL) dtksh-init.o
$(CP) $(KSH93LIBSHELL) libshell.a; \
ar d libshell.a init.o; \
$(AR) d libshell.a init.o; \
$(AR) cq libshell.a dtksh-init.o
clean-local:
cd ksh93 && ./bin/package clean
cd ksh93 && ./bin/package flat clean
DtFuncs.dtsh:
$(CP) DtFuncs.sh DtFuncs.dtsh