mirror of
https://github.com/envmodules/modules.git
synced 2026-06-18 00:06:53 +08:00
19 lines
355 B
Makefile
19 lines
355 B
Makefile
SH_LIKE = sh ksh bash zsh
|
|
CSH_LIKE = csh tcsh
|
|
OTHER = perl python lisp
|
|
|
|
ALL_SHELLS = $(SH_LIKE) $(CSH_LIKE) $(OTHER)
|
|
|
|
all: .cvsignore $(ALL_SHELLS)
|
|
|
|
|
|
|
|
%: %.in Makefile
|
|
perl -MCwd -MFile::Basename -pe 'BEGIN {$$d=dirname(cwd)} s|\$$MODULESHOME|$$d|g' $< > $@
|
|
|
|
.cvsignore:
|
|
for x in $(ALL_SHELLS); do echo $$x >> $@ ; done
|
|
|
|
clean:
|
|
rm -f $(ALL_SHELLS)
|