summaryrefslogtreecommitdiff
path: root/ipl/CheckAll
diff options
context:
space:
mode:
Diffstat (limited to 'ipl/CheckAll')
-rwxr-xr-xipl/CheckAll20
1 files changed, 10 insertions, 10 deletions
diff --git a/ipl/CheckAll b/ipl/CheckAll
index 0a3da38..621610b 100755
--- a/ipl/CheckAll
+++ b/ipl/CheckAll
@@ -49,7 +49,6 @@ done
(echo cfuncs:; cd cfuncs; LPATH= make -s cfunc.u2)
(echo procs:; cd procs; LPATH="../incl" icont -usc *icn)
(echo gprocs:; cd gprocs; LPATH="../incl ../gincl" icont -usc *icn)
-# (echo mprocs:; cd mprocs; LPATH="../incl ../gincl ../mincl" icont -usc *icn)
# Check for undeclared identifiers or insufficient links in the core modules.
@@ -88,18 +87,19 @@ export LPATH="../incl ../gincl"
export IPATH="../procs ../cfuncs ../gprocs"
(echo gprogs:; cd gprogs; for f in *.icn; do compile $f; done)
-# Skip mprogs, which requires a specially build MT-Icon version
-# export LPATH="../incl ../gincl ../mincl"
-# export IPATH="../procs ../cfuncs ../gprocs ../mprocs"
-# (echo mprogs:; cd mprogs; for f in *.icn; do compile $f; done)
-
-
-# Test-build all the packages
+# Test-build most of the packages (skipping GNU-only packs)
# Allow use of graphics within packs, because one loadfunc example needs it
export LPATH="../../incl ../../gincl"
export IPATH="../../cfuncs ../../procs ../../gprocs"
for d in *packs/[a-z]*; do
- echo $d:
- (cd $d; make -s Clean; make -s)
+ case $d in
+ packs/icondb | packs/loadfuncpp)
+ echo $d skipped
+ ;;
+ *)
+ echo $d:
+ (cd $d; make -s Clean; make -s)
+ ;;
+ esac
done