diff options
author | Dwayne Boone <dwayne@zeroc.com> | 2008-01-15 14:11:10 -0330 |
---|---|---|
committer | Dwayne Boone <dwayne@zeroc.com> | 2008-01-15 14:11:10 -0330 |
commit | ac9fc9efd116e7cf4e1d5e56598e52dd010a2a99 (patch) | |
tree | 44558f82344fc1b8c163d699e7c0f09f8ffdca02 /Makefile | |
parent | Bug 2413 - arbitraray config file line limit (diff) | |
download | ice-ac9fc9efd116e7cf4e1d5e56598e52dd010a2a99.tar.bz2 ice-ac9fc9efd116e7cf4e1d5e56598e52dd010a2a99.tar.xz ice-ac9fc9efd116e7cf4e1d5e56598e52dd010a2a99.zip |
Added targets to bas Makefile
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 48 |
1 files changed, 42 insertions, 6 deletions
@@ -7,15 +7,51 @@ # # ********************************************************************** -root_dir = . +SUBDIRS = cpp java cs py rb php +DEPEND_SUBDIRS = cpp cs py rb php +INSTALL_SUBDIRS = cpp cs py rb php -include $(root_dir)/config/Make.rules - -SUBDIRS = slice cpp java cs php py rb - -$(EVERYTHING):: +all clean:: @for subdir in $(SUBDIRS); \ do \ echo "making $@ in $$subdir"; \ ( cd $$subdir && $(MAKE) $@ ) || exit 1; \ done + +depend:: + @for subdir in $(DEPEND_SUBDIRS); \ + do \ + echo "making depend in $$subdir"; \ + ( cd $$subdir && $(MAKE) depend ) || exit 1; \ + done + +install:: + @for subdir in $(INSTALL_SUBDIRS); \ + do \ + echo "making install in $$subdir"; \ + ( cd $$subdir && $(MAKE) install ) || exit 1; \ + done + +cpp:: + echo "making all in cpp"; + ( cd cpp && $(MAKE) all ) || exit 1; + +java:: + echo "making all in java"; + ( cd java && $(MAKE) all ) || exit 1; + +cs:: + echo "making all in cs"; + ( cd cs && $(MAKE) all ) || exit 1; + +py:: + echo "making all in py"; + ( cd py && $(MAKE) all ) || exit 1; + +rb:: + echo "making all in rb"; + ( cd rb && $(MAKE) all ) || exit 1; + +php:: + echo "making all in php"; + ( cd php && $(MAKE) all ) || exit 1; |