2 # Global makefile for the ROSAPPS package
8 # Available applications
15 devutils
$(SEP
)genguid \
16 devutils
$(SEP
)zoomin \
19 games
$(SEP
)solitaire \
23 packmgr
$(SEP
)cmd-line \
32 sysutils
$(SEP
)regexpl \
42 clean: $(APPS
:%=%_clean
)
45 install: $(APPS
:%=%_install
)
48 floppy
: make_floppy_dirs
$(APPS
:%=%_floppy
)
50 dist: clean_dist_dir make_dist_dirs
$(APPS
:%=%_dist
)
60 $(APPS
:%=%_clean
): %_clean
:
63 $(APPS
:%=%_floppy
): %_floppy
:
66 $(APPS
:%=%_dist
): %_dist
:
69 $(APPS
:%=%_install
): %_install
:
72 .PHONY
: $(APPS
) $(APPS
:%=%_clean
) $(APPS
:%=%_floppy
) $(APPS
:%=%_dist
) $(APPS
:%=%_install
)
76 # Make an install floppy
80 # ./install.sh /mnt/hda1
84 mkdir
$(FLOPPY_DIR
)\apps
86 mkdir
$(FLOPPY_DIR
)/apps
89 .PHONY
: make_floppy_dirs
92 # Make a distribution saveset
97 # $(RM) $(DIST_DIR)\apps\*.*
98 # $(RMDIR) $(DIST_DIR)\apps
99 # $(RMDIR) $(DIST_DIR)
107 mkdir
$(DIST_DIR
)\apps
110 mkdir
$(DIST_DIR
)/apps
113 #dist: $(TOOLS_PATH)/rcopy$(EXE_POSTFIX) dist_clean dist_dirs \
114 # $(WINE_MODULES:%=%_dist)
116 .PHONY
: clean_dist_dir make_dist_dirs