]> Zhao Yanbai Git Server - minix.git/commitdiff
Changes for big/regular commands split, and postinstall
authorBen Gras <ben@minix3.org>
Mon, 29 Aug 2005 19:38:19 +0000 (19:38 +0000)
committerBen Gras <ben@minix3.org>
Mon, 29 Aug 2005 19:38:19 +0000 (19:38 +0000)
Makefile

index 701d5b5c5f46037dc06fb8de91db7830365f76dc..04fe45f32160d165571355bb1ee5d9f984c1d0f4 100755 (executable)
--- a/Makefile
+++ b/Makefile
@@ -11,7 +11,7 @@ usage:
        @echo " make world      # Compile everything (libraries & commands)" >&2
        @echo " make includes   # Install include files from src/" >&2
        @echo " make libraries  # Compile and install libraries" >&2
-       @echo " make cmds       # Compile commands, but don't install" >&2
+       @echo " make cmds       # Compile non-big commands, but don't install" >&2
        @echo " make install    # Compile and install commands" >&2
        @echo " make depend     # Generate required .depend files" >&2
        @echo " make clean      # Remove all compiler results" >&2
@@ -25,7 +25,7 @@ usage:
 # for which it has to install /etc (for users and ownerships).
 # etcfiles also creates a directory hierarchy in its
 # 'make install' target.
-world: etcfiles includes depend libraries cmds install
+world: etcfiles includes depend libraries cmds bigcmds install biginstallcmds postinstall
 
 includes:
        cd include && $(MAKE) install
@@ -36,9 +36,15 @@ libraries:
 cmds:
        cd commands && $(MAKE) all
 
+bigcmds:
+       cd commands && $(MAKE) bigall
+
 install::
        cd commands && $(MAKE) $@
 
+biginstallcmds::
+       cd commands && $(MAKE) biginstall
+
 depend::
        mkdep kernel
        mkdep servers
@@ -65,3 +71,5 @@ all install clean::
        cd tools && $(MAKE) $@
        cd servers && $(MAKE) $@
 
+postinstall:
+       cd etc && $(MAKE) $@