remove empty dir
[reactos.git] / rosapps / Makefile
index 23e905d..c87d721 100644 (file)
@@ -2,54 +2,82 @@
 # Global makefile for the ROSAPPS package
 #
 
-#
-# Select your host
-#
-#HOST = djgpp-msdos
-HOST = mingw32-windows
-
 include rules.mak
 
 #
 # Available applications
 #
-APPS = cmd cmdutils notevil sysutils dflat32
+APPS = cmdutils \
+       cmdutils$(SEP)mode \
+       cmdutils$(SEP)touch \
+       demos$(SEP)maze \
+       devutils$(SEP)genguid \
+       devutils$(SEP)zoomin \
+       dflat32 \
+       games$(SEP)winemine \
+       games$(SEP)solitaire \
+       mc \
+       notevil \
+       packmgr$(SEP)lib \
+       packmgr$(SEP)cmd-line \
+       packmgr$(SEP)gui \
+       sysutils \
+       sysutils$(SEP)ctm \
+       sysutils$(SEP)kill \
+       sysutils$(SEP)tcat \
+       sysutils$(SEP)tlist \
+       net$(SEP)niclist \
+       net$(SEP)ncftp \
+       sysutils$(SEP)regexpl \
+       welcome \
+       winfile
 
 all: $(APPS)
 .PHONY: all
 
+implib:
+.PHONY: implib
+
 clean: $(APPS:%=%_clean)
 .PHONY: clean
 
+install: $(APPS:%=%_install)
+.PHONY: install
+
 floppy: make_floppy_dirs $(APPS:%=%_floppy)
 
 dist: clean_dist_dir make_dist_dirs $(APPS:%=%_dist)
 .PHONY: dist
 
+
 #
 # Applications
 #
 $(APPS): %:
-       make -C $*
+       $(MAKE)  -C $*
 
 $(APPS:%=%_clean): %_clean:
-       make -C $* clean
+       $(MAKE)  -C $* clean
 
 $(APPS:%=%_floppy): %_floppy:
-       make -C $* floppy
+       $(MAKE)  -C $* floppy
 
 $(APPS:%=%_dist): %_dist:
-       make -C $* dist
+       $(MAKE)  -C $* dist
 
-.PHONY: $(APPS) $(APPS:%=%_clean) $(APPS:%=%_floppy) $(APPS:%=%_dist)
+$(APPS:%=%_install): %_install:
+       $(MAKE)  -C $* install
+
+.PHONY: $(APPS) $(APPS:%=%_clean) $(APPS:%=%_floppy) $(APPS:%=%_dist) $(APPS:%=%_install)
 
 
 #
 # Make an install floppy
 #
 
-install: all
-       ./install.sh /mnt/hda1
+#install: all
+#      ./install.sh /mnt/hda1
 
 make_floppy_dirs:
 ifeq ($(DOSCLI),yes)
@@ -82,6 +110,9 @@ else
        mkdir $(DIST_DIR)/apps
 endif
 
+#dist: $(TOOLS_PATH)/rcopy$(EXE_POSTFIX) dist_clean dist_dirs \
+#      $(WINE_MODULES:%=%_dist)
+
 .PHONY: clean_dist_dir make_dist_dirs
 
 # EOF