mirror of
https://github.com/reactos/reactos.git
synced 2024-10-03 16:05:37 +00:00
Added floppy and dist targets.
svn path=/trunk/; revision=680
This commit is contained in:
parent
c33edc6cb7
commit
29f5cf1341
|
@ -13,8 +13,7 @@ include rules.mak
|
||||||
#
|
#
|
||||||
# Available applications
|
# Available applications
|
||||||
#
|
#
|
||||||
APPS = cmd cmdutils
|
APPS = cmd cmdutils notevil sysutils
|
||||||
# APPS = sysutils notevil
|
|
||||||
|
|
||||||
all: $(APPS)
|
all: $(APPS)
|
||||||
.PHONY: all
|
.PHONY: all
|
||||||
|
@ -67,8 +66,9 @@ endif
|
||||||
|
|
||||||
clean_dist_dir:
|
clean_dist_dir:
|
||||||
ifeq ($(DOSCLI),yes)
|
ifeq ($(DOSCLI),yes)
|
||||||
$(RM) $(DIST_DIR)\*.*
|
# $(RM) $(DIST_DIR)\apps\*.*
|
||||||
$(RMDIR) $(DIST_DIR)
|
# $(RMDIR) $(DIST_DIR)\apps
|
||||||
|
# $(RMDIR) $(DIST_DIR)
|
||||||
else
|
else
|
||||||
$(RM) -r $(DIST_DIR)
|
$(RM) -r $(DIST_DIR)
|
||||||
endif
|
endif
|
||||||
|
@ -76,8 +76,10 @@ endif
|
||||||
make_dist_dirs:
|
make_dist_dirs:
|
||||||
ifeq ($(DOSCLI),yes)
|
ifeq ($(DOSCLI),yes)
|
||||||
mkdir $(DIST_DIR)
|
mkdir $(DIST_DIR)
|
||||||
|
mkdir $(DIST_DIR)\apps
|
||||||
else
|
else
|
||||||
mkdir $(DIST_DIR)
|
mkdir $(DIST_DIR)
|
||||||
|
mkdir $(DIST_DIR)/apps
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: clean_dist_dir make_dist_dirs
|
.PHONY: clean_dist_dir make_dist_dirs
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $Id: makefile,v 1.1 1999/05/16 07:27:35 ea Exp $
|
# $Id: makefile,v 1.2 1999/10/03 22:12:07 ekohl Exp $
|
||||||
#
|
#
|
||||||
# ReactOS System Utilities
|
# ReactOS System Utilities
|
||||||
#
|
#
|
||||||
|
@ -15,10 +15,13 @@
|
||||||
|
|
||||||
ROSINC=../../reactos/include
|
ROSINC=../../reactos/include
|
||||||
|
|
||||||
all: chkdsk.exe format.exe \
|
TARGET=regnav.exe
|
||||||
chklib.exe shutdown.exe regnav.exe
|
# chkdsk.exe format.exe \
|
||||||
|
# chklib.exe shutdown.exe regnav.exe
|
||||||
# login.exe chklib.exe shutdown.exe regnav.exe
|
# login.exe chklib.exe shutdown.exe regnav.exe
|
||||||
|
|
||||||
|
all: $(TARGET)
|
||||||
|
|
||||||
# By Mark Russinovich
|
# By Mark Russinovich
|
||||||
|
|
||||||
chkdsk.exe: chkdsk.o win32err.o wmain.o
|
chkdsk.exe: chkdsk.o win32err.o wmain.o
|
||||||
|
@ -53,8 +56,8 @@ chklib.exe: chklib.o win32err.o
|
||||||
$(NM) --numeric-sort chklib.exe > chklib.sym
|
$(NM) --numeric-sort chklib.exe > chklib.sym
|
||||||
|
|
||||||
|
|
||||||
regnav.exe: regnav.o
|
regnav.exe: regnav.o win32err.o
|
||||||
$(CC) regnav.o \
|
$(CC) regnav.o win32err.o \
|
||||||
-o regnav.exe \
|
-o regnav.exe \
|
||||||
-lkernel32 \
|
-lkernel32 \
|
||||||
-lcrtdll
|
-lcrtdll
|
||||||
|
@ -81,6 +84,25 @@ $(CLEAN_FILES:%=%_clean): %_clean:
|
||||||
.phony: clean $(CLEAN_FILES:%=%_clean)
|
.phony: clean $(CLEAN_FILES:%=%_clean)
|
||||||
|
|
||||||
|
|
||||||
|
floppy: $(TARGET:%=$(FLOPPY_DIR)/apps/%)
|
||||||
|
|
||||||
|
$(TARGET:%=$(FLOPPY_DIR)/apps/%): $(FLOPPY_DIR)/apps/%: %
|
||||||
|
ifeq ($(DOSCLI),yes)
|
||||||
|
$(CP) $* $(FLOPPY_DIR)\apps\$*
|
||||||
|
else
|
||||||
|
$(CP) $* $(FLOPPY_DIR)/apps/$*
|
||||||
|
endif
|
||||||
|
|
||||||
|
|
||||||
|
dist: $(TARGET:%=../$(DIST_DIR)/apps/%)
|
||||||
|
|
||||||
|
$(TARGET:%=../$(DIST_DIR)/apps/%): ../$(DIST_DIR)/apps/%: %
|
||||||
|
ifeq ($(DOSCLI),yes)
|
||||||
|
$(CP) $* ..\$(DIST_DIR)\apps\$*
|
||||||
|
else
|
||||||
|
$(CP) $* ../$(DIST_DIR)/apps/$*
|
||||||
|
endif
|
||||||
|
|
||||||
include ../rules.mak
|
include ../rules.mak
|
||||||
|
|
||||||
# EOF
|
# EOF
|
||||||
|
|
Loading…
Reference in a new issue