move work on clean rule
authorRex Jolliff <rex@lvcablemodem.com>
Sun, 15 Jul 2001 21:19:02 +0000 (21:19 +0000)
committerRex Jolliff <rex@lvcablemodem.com>
Sun, 15 Jul 2001 21:19:02 +0000 (21:19 +0000)
svn path=/trunk/; revision=2064

90 files changed:
reactos/Makefile
reactos/apps/tests/alive/Makefile
reactos/apps/tests/apc/makefile
reactos/apps/tests/args/makefile
reactos/apps/tests/atomtest/makefile
reactos/apps/tests/bench/makefile
reactos/apps/tests/consume/Makefile
reactos/apps/tests/count/Makefile
reactos/apps/tests/dump_shared_data/makefile
reactos/apps/tests/event/makefile
reactos/apps/tests/file/Makefile
reactos/apps/tests/gditest/makefile
reactos/apps/tests/hello/makefile
reactos/apps/tests/lpc/makefile
reactos/apps/tests/mstest/Makefile
reactos/apps/tests/nptest/Makefile
reactos/apps/tests/pteb/Makefile
reactos/apps/tests/regtest/makefile
reactos/apps/tests/shm/makefile
reactos/apps/tests/test_old/makefile
reactos/apps/tests/thread/makefile
reactos/apps/tests/vmtest/Makefile
reactos/apps/utils/buildno/Makefile
reactos/apps/utils/cabman/makefile
reactos/apps/utils/cat/makefile
reactos/apps/utils/net/ping/makefile
reactos/apps/utils/net/roshttpd/makefile
reactos/apps/utils/net/telnet/Makefile
reactos/apps/utils/objdir/makefile
reactos/drivers/bus/acpi/makefile
reactos/drivers/bus/isapnp/makefile
reactos/drivers/dd/beep/makefile
reactos/drivers/dd/blue/makefile
reactos/drivers/dd/floppy/Makefile
reactos/drivers/dd/ide/makefile
reactos/drivers/dd/mouse/makefile
reactos/drivers/dd/null/makefile
reactos/drivers/dd/parallel/makefile
reactos/drivers/dd/ramdrv/makefile
reactos/drivers/dd/sdisk/makefile
reactos/drivers/dd/serial/makefile
reactos/drivers/dd/sound/makefile
reactos/drivers/dd/test/makefile
reactos/drivers/dd/vga/display/makefile
reactos/drivers/dd/vga/miniport/makefile
reactos/drivers/dd/vidport/makefile
reactos/drivers/fs/ext2/makefile
reactos/drivers/fs/minix/Makefile
reactos/drivers/fs/ms/Makefile
reactos/drivers/fs/np/Makefile
reactos/drivers/fs/template/makefile
reactos/drivers/fs/vfat/makefile
reactos/drivers/input/keyboard/makefile
reactos/drivers/input/mouclass/makefile
reactos/drivers/input/psaux/makefile
reactos/drivers/input/sermouse/makefile
reactos/drivers/net/afd/makefile
reactos/drivers/net/dd/ne2000/Makefile
reactos/drivers/net/ndis/Makefile
reactos/drivers/net/tcpip/makefile
reactos/drivers/net/tdi/Makefile
reactos/drivers/net/tditest/makefile
reactos/drivers/net/wshtcpip/makefile
reactos/iface/addsys/makefile
reactos/iface/native/makefile
reactos/lib/advapi32/makefile
reactos/lib/crtdll/makefile
reactos/lib/fmifs/makefile
reactos/lib/gdi32/makefile
reactos/lib/kernel32/makefile
reactos/lib/msafd/makefile
reactos/lib/msvcrt/Makefile
reactos/lib/ntdll/makefile
reactos/lib/ole32/makefile
reactos/lib/rpcrt4/Makefile
reactos/lib/secur32/Makefile
reactos/lib/shell32/makefile
reactos/lib/user32/makefile_rex
reactos/lib/version/makefile
reactos/lib/ws2_32/makefile
reactos/ntoskrnl/Makefile
reactos/rdel.c [new file with mode: 0644]
reactos/rules.mak
reactos/services/lsass/makefile
reactos/subsys/csrss/makefile
reactos/subsys/smss/makefile
reactos/subsys/system/services/makefile
reactos/subsys/system/shell/makefile
reactos/subsys/system/winlogon/makefile
reactos/subsys/win32k/makefile

index 60dbf5e..e6df8b2 100644 (file)
@@ -71,7 +71,8 @@ all: buildno $(COMPONENTS) $(BUS) $(DLLS) $(SUBSYS) $(LOADERS) $(KERNEL_SERVICES
 
 .PHONY: all
 
-clean: buildno_clean $(COMPONENTS:%=%_clean) $(BUS:%=%_clean) $(DLLS:%=%_clean) \
+clean: rdel$(EXE_POSTFIX) buildno_clean $(COMPONENTS:%=%_clean) \
+       $(BUS:%=%_clean) $(DLLS:%=%_clean) \
        $(LOADERS:%=%_clean) $(KERNEL_SERVICES:%=%_clean) $(SUBSYS:%=%_clean) \
        $(SYS_APPS:%=%_clean) $(APPS:%=%_clean) $(NET_APPS:%=%_clean)
 
@@ -95,6 +96,8 @@ rmkdir$(EXE_POSTFIX): rmkdir.c
        $(HOST_CC) -g -DDOS_PATHS rmkdir.c -o rmkdir$(EXE_POSTFIX)
 endif
 
+rdel$(EXE_POSTFIX): rdel.c
+       $(HOST_CC) -g rdel.c -liberty -o rdel$(EXE_POSTFIX)
 
 install: rcopy$(EXE_POSTFIX) rmkdir$(EXE_POSTFIX) make_install_dirs autoexec_install \
         $(COMPONENTS:%=%_install) $(BUS:%=%_install) \
index 959073d..4562d2b 100644 (file)
@@ -23,9 +23,7 @@ all: $(PROGS)
 .phony: all
 
 clean:
-       - $(RM) $(TARGET_NAME).o
-       - $(RM) $(TARGET_NAME).exe
-       - $(RM) $(TARGET_NAME).sym
+       - $(RM) $(TARGET_NAME).o $(TARGET_NAME).exe $(TARGET_NAME).sym
 
 .phony: clean
 
index 9a9e654..82e6f21 100644 (file)
@@ -17,9 +17,7 @@ all: $(PROGS)
 .phony: all
 
 clean:
-       - $(RM) apc.o
-       - $(RM) apc.exe
-       - $(RM) apc.sym
+       - $(RM) apc.o apc.exe apc.sym
 
 .phony: clean
 
index 861a36a..e8aeeda 100644 (file)
@@ -13,9 +13,7 @@ all: $(PROGS)
 .phony: all
 
 clean:
-       - $(RM) args.o
-       - $(RM) args.exe
-       - $(RM) args.sym
+       - $(RM) args.o args.exe args.sym
 
 .phony: clean
 
index 2acc583..5968d45 100644 (file)
@@ -12,12 +12,10 @@ CLEAN_FILES = atomtest.o atomtest.exe
 
 all: atomtest.exe
 
-clean: $(CLEAN_FILES:%=%_clean)
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
-
-.phony: clean $(CLEAN_FILES:%=%_clean)
+.phony: clean 
 
 install: $(PROGS:%=$(FLOPPY_DIR)/apps/%)
 
index 2c94095..dc72e68 100644 (file)
@@ -9,12 +9,8 @@ all: $(PROGS:%=%.exe)
 
 .phony: all
 
-clean: $(PROGS:%=%_clean)
-
-$(PROGS:%=%_clean): %_clean:
-       - $(RM) $*.o
-       - $(RM) $*.exe
-       - $(RM) $*.sym
+clean: 
+       - $(RM) *.o *.exe *.sym
 
 .phony: clean
 
index 7bd18dd..f04a5ba 100644 (file)
@@ -10,12 +10,10 @@ CLEAN_FILES = consume.o consume.exe
 
 all: consume.exe
 
-clean: $(CLEAN_FILES:%=%_clean)
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
-
-.phony: clean $(CLEAN_FILES:%=%_clean)
+.phony: clean 
 
 install: $(PROGS:%=$(FLOPPY_DIR)/apps/%)
 
index f5f6692..3acc37c 100644 (file)
@@ -23,9 +23,7 @@ all: $(PROGS)
 .phony: all
 
 clean:
-       - $(RM) $(TARGET_NAME).o
-       - $(RM) $(TARGET_NAME).exe
-       - $(RM) $(TARGET_NAME).sym
+       - $(RM) $(TARGET_NAME).o $(TARGET_NAME).exe $(TARGET_NAME).sym
 
 .phony: clean
 
index 1607528..a4532cd 100644 (file)
@@ -10,12 +10,10 @@ CLEAN_FILES = dump_shared_data.o dump_shared_data.exe
 
 all: dump_shared_data.exe
 
-clean: $(CLEAN_FILES:%=%_clean)
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
-
-.phony: clean $(CLEAN_FILES:%=%_clean)
+.phony: clean 
 
 floppy: $(PROGS:%=$(FLOPPY_DIR)/apps/%)
 
index 50815bb..8606774 100644 (file)
@@ -9,12 +9,8 @@ all: $(PROGS:%=%.exe)
 
 .phony: all
 
-clean: $(PROGS:%=%_clean)
-
-$(PROGS:%=%_clean): %_clean:
-       - $(RM) $*.o
-       - $(RM) $*.exe
-       - $(RM) $*.sym
+clean: 
+       - $(RM) *.o *.exe *.sym
 
 .phony: clean
 
index a95e3d7..d39f4ca 100644 (file)
@@ -13,9 +13,7 @@ all: $(PROGS)
 .phony: all
 
 clean:
-       - $(RM) file.o
-       - $(RM) file.exe
-       - $(RM) file.sym
+       - $(RM) file.o file.exe file.sym
 
 .phony: clean
 
index c8b107a..8f9b064 100644 (file)
@@ -13,12 +13,8 @@ all: $(PROGS:%=%.exe)
 
 .phony: all
 
-$(PROGS:%=%_clean): %_clean:
-       - $(RM) $*.o
-       - $(RM) $*.exe
-       - $(RM) $*.sym
-
-clean: $(PROGS:%=%_clean)
+clean:
+       - $(RM) *.o *.exe *.sym
 
 .phony: clean
 
index 13e76ab..561900f 100644 (file)
@@ -10,12 +10,10 @@ CLEAN_FILES = hello.o hello.exe
 
 all: hello.exe
 
-clean: $(CLEAN_FILES:%=%_clean)
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
-
-.phony: clean $(CLEAN_FILES:%=%_clean)
+.phony: clean 
 
 install: $(PROGS:%=$(FLOPPY_DIR)/apps/%)
 
index 433e1d0..0d7f630 100644 (file)
@@ -17,12 +17,7 @@ all: $(PROGS)
 .phony: all
 
 clean:
-       - $(RM) lpcsrv.o
-       - $(RM) lpcsrv.exe
-       - $(RM) lpcsrv.sym
-       - $(RM) lpcclt.o
-       - $(RM) lpcclt.exe
-       - $(RM) lpcsrv.sym
+       - $(RM) lpcsrv.o lpcsrv.exe lpcsrv.sym lpcclt.o lpcclt.exe lpcsrv.sym
        
 .phony: clean
 
index 4506196..3e3d19e 100644 (file)
@@ -16,9 +16,7 @@ all: $(PROGS)
 .phony: all
 
 clean:
-       - $(RM) *.o
-       - $(RM) *.exe
-       - $(RM) *.sym
+       - $(RM) *.o *.exe *.sym
 
 .phony: clean
 
index c51f7f6..bc94bc8 100644 (file)
@@ -16,9 +16,7 @@ all: $(PROGS)
 .phony: all
 
 clean:
-       - $(RM) *.o
-       - $(RM) *.exe
-       - $(RM) *.sym
+       - $(RM) *.o *.exe *.sym
 
 .phony: clean
 
index ba20e8d..5d7c2c4 100644 (file)
@@ -10,12 +10,10 @@ CLEAN_FILES = pteb.o pteb.exe
 
 all: pteb.exe
 
-clean: $(CLEAN_FILES:%=%_clean)
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
-
-.phony: clean $(CLEAN_FILES:%=%_clean)
+.phony: clean 
 
 install: $(PROGS:%=$(FLOPPY_DIR)/apps/%)
 
index fef288d..7140932 100644 (file)
@@ -15,9 +15,7 @@ all: $(PROGS)
 .phony: all
 
 clean:
-       - $(RM) *.o
-       - $(RM) *.exe
-       - $(RM) *.sym
+       - $(RM) *.o *.exe *.sym
 
 .phony: clean
 
index 00eb6b1..e8abb30 100644 (file)
@@ -17,9 +17,7 @@ all: $(PROGS)
 .phony: all
 
 clean:
-       - $(RM) *.o
-       - $(RM) *.exe
-       - $(RM) *.sym
+       - $(RM) *.o *.exe *.sym
 
 .phony: clean
 
index 0e650ca..cb8c892 100644 (file)
@@ -10,12 +10,8 @@ all: $(PROGS:%=%.exe)
 
 .phony: all
 
-$(PROGS:%=%_clean): %_clean:
-       - $(RM) $*.o
-       - $(RM) $*.exe
-       - $(RM) $*.sym
-
-clean: $(PROGS:%=%_clean)
+clean:
+       - $(RM) *.o *.exe *.sym
 
 .phony: clean
 
index d5cbd28..05b001c 100644 (file)
@@ -9,12 +9,8 @@ all: $(PROGS:%=%.exe)
 
 .phony: all
 
-clean: $(PROGS:%=%_clean)
-
-$(PROGS:%=%_clean): %_clean:
-       - $(RM) $*.o
-       - $(RM) $*.exe
-       - $(RM) $*.sym
+clean: 
+       - $(RM) *.o *.exe *.sym
 
 .phony: clean
 
index 5e8a1af..6b4a1ed 100644 (file)
@@ -10,12 +10,10 @@ CLEAN_FILES = vmtest.o vmtest.exe
 
 all: vmtest.exe
 
-clean: $(CLEAN_FILES:%=%_clean)
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
-
-.phony: clean $(CLEAN_FILES:%=%_clean)
+.phony: clean 
 
 floppy: $(PROGS:%=$(FLOPPY_DIR)/apps/%)
 
index eb6f508..3113d3e 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Makefile,v 1.9 2001/04/11 22:13:21 dwelch Exp $
+# $Id: Makefile,v 1.10 2001/07/15 21:18:49 rex Exp $
 #
 
 PATH_TO_TOP = ../..
@@ -17,9 +17,7 @@ $(TARGETNAME)$(EXE_POSTFIX): $(TARGETNAME).c ../../include/reactos/version.h
 
 
 clean:
-       - $(RM) $(TARGETNAME).o
-       - $(RM) $(TARGETNAME).sym
-       - $(RM) $(TARGETNAME)$(EXE_POSTFIX)
+       - $(RM) $(CLEAN_FILES)
 
 .phony: clean 
 
index 5f96c45..dd40a7a 100644 (file)
@@ -14,21 +14,15 @@ PROGS           = $(TARGET).exe test.exe
 
 CFLAGS                 += -O3
 
-ifeq ($(DOSCLI),yes)
-CLEAN_FILES = *.o zlib\*.o $(TARGET).exe $(TARGET).sym test.exe test.sym
-else
 CLEAN_FILES = *.o zlib/*.o $(TARGET).exe $(TARGET).sym test.exe test.sym
-endif
 
 
 all: $(PROGS)
 
-clean: $(CLEAN_FILES:%=%_clean)
-
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-.phony: clean $(CLEAN_FILES:%=%_clean)
+.phony: clean 
 
 install: $(PROGS:%=$(FLOPPY_DIR)/apps/%)
 
index 371b671..779006b 100644 (file)
@@ -11,9 +11,7 @@ all: cat.exe
 .phony: all
 
 clean:
-       - $(RM) cat.o
-       - $(RM) cat.exe
-       - $(RM) cat.sym
+       - $(RM) cat.o cat.exe cat.sym
 
 .phony: clean
 
index 7b21cc9..1043f59 100644 (file)
@@ -15,12 +15,10 @@ CLEAN_FILES = $(TARGETNAME).o $(TARGETNAME).exe $(TARGETNAME).sym
 
 all: $(TARGETNAME).exe
 
-clean: $(CLEAN_FILES:%=%_clean)
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
-
-.phony: clean $(CLEAN_FILES:%=%_clean)
+.phony: clean 
 
 install: $(PROGS:%=$(FLOPPY_DIR)/apps/%)
 
index f306709..f1d56ed 100644 (file)
@@ -16,20 +16,14 @@ LIBS = ../../../lib/kernel32/kernel32.a \
        ../../../lib/ws2_32/ws2_32.a \
        ../../../lib/user32/user32.a
 
-ifeq ($(DOSCLI), yes)
-CLEAN_FILES = *.o $(TARGETNAME).exe $(TARGETNAME).sym common\*.o
-else
 CLEAN_FILES = *.o $(TARGETNAME).exe $(TARGETNAME).sym common/*.o
-endif
 
 all: $(TARGETNAME).exe
 
-clean: $(CLEAN_FILES:%=%_clean)
-
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-.phony: clean $(CLEAN_FILES:%=%_clean)
+.phony: clean 
 
 install: $(PROGS:%=$(FLOPPY_DIR)/apps/%)
 
index 95df02c..f18b72e 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Makefile,v 1.1 2001/01/27 22:38:43 ea Exp $
+# $Id: Makefile,v 1.2 2001/07/15 21:18:52 rex Exp $
 #
 # ReactOS Network Virtual Terminal (telnet) console client
 #
@@ -24,20 +24,14 @@ LIBRARIES=\
 
 PROGS=$(TARGET_NAME).exe
        
-ifeq ($(DOSCLI), yes)
 CLEAN_FILES = *.o $(TARGET_NAME).exe $(TARGET_NAME).sym
-else
-CLEAN_FILES = *.o $(TARGET_NAME).exe $(TARGET_NAME).sym
-endif
 
 all: $(TARGET_NAME).exe
 
-clean: $(CLEAN_FILES:%=%_clean)
-
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-.phony: clean $(CLEAN_FILES:%=%_clean)
+.phony: clean 
 
 install: $(PROGS:%=$(FLOPPY_DIR)/apps/%)
 
index 82052a1..8041a67 100644 (file)
@@ -21,9 +21,7 @@ all: $(PROGS)
 .phony: all
 
 clean:
-       - $(RM) $(TARGET_NAME).o
-       - $(RM) $(TARGET_NAME).exe
-       - $(RM) $(TARGET_NAME).sym
+       - $(RM) $(TARGET_NAME).o $(TARGET_NAME).exe $(TARGET_NAME).sym
 
 .phony: clean
 
index 4caaf6e..94f7464 100644 (file)
@@ -263,28 +263,16 @@ $(TARGET).sys: $(OBJECTS_PATH) $(OBJECTS) $(LIBS)
 #      $(STRIP) --strip-debug $(TARGET).sys
 
 
-ifeq ($(DOSCLI),yes)
-CLEAN_FILES = $(OBJECTS_PATH)\*.o dispatcher\*.o events\*.o executer\*.o hardware\*.o \
-              namespace\*.o ospm\*.o ospm\busmgr\*.o parser\*.o resource\*.o tables\*.o \
-              utils\*.o \
-              $(TARGET).o $(TARGET).a junk.tmp base.tmp temp.exp \
-              $(TARGET).sys $(TARGET).sym $(TARGET).coff
-else
 CLEAN_FILES = $(OBJECTS_PATH)/*.o dispatcher/*.o events/*.o executer/*.o hardware/*.o \
               namespace/*.o ospm/*.o ospm/busmgr/*.o parser/*.o resource/*.o tables/*.o \
               utils/*.o \
               $(TARGET).o $(TARGET).a junk.tmp base.tmp temp.exp \
               $(TARGET).sys $(TARGET).sym $(TARGET).coff
-endif
-
-
-clean: $(CLEAN_FILES:%=%_clean)
-
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
 
-.PHONY: clean $(CLEAN_FILES:%=%_clean)
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
+.PHONY: clean 
 
 install: $(FLOPPY_DIR)/drivers/$(TARGET).sys
 
index 37927b4..17f4825 100644 (file)
@@ -22,22 +22,13 @@ $(TARGET).coff: $(TARGET).rc $(PATH_TO_TOP)/include/reactos/resource.h
 $(TARGET).sys $(TARGET).sys.unstripped: $(OBJECTS)
 
 
-ifeq ($(DOSCLI),yes)
 CLEAN_FILES = *.o $(TARGET).o $(TARGET).a junk.tmp base.tmp temp.exp \
               $(TARGET).exe $(TARGET).nostrip.exe $(TARGET).sym $(TARGET).coff
-else
-CLEAN_FILES = *.o $(TARGET).o $(TARGET).a junk.tmp base.tmp temp.exp \
-              $(TARGET).exe $(TARGET).nostrip.exe $(TARGET).sym $(TARGET).coff
-endif
-
-
-clean: $(CLEAN_FILES:%=%_clean)
-
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
 
-.PHONY: clean $(CLEAN_FILES:%=%_clean)
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
+.PHONY: clean 
 
 install: $(FLOPPY_DIR)/drivers/$(TARGET).sys
 
index 16f4d94..5ff44fe 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.10 2001/06/22 12:23:49 ekohl Exp $
+# $Id: makefile,v 1.11 2001/07/15 21:18:57 rex Exp $
 #
 #
 PATH_TO_TOP = ../../..
@@ -14,13 +14,7 @@ all: $(TARGET).sys $(TARGET).sys.unstripped
 .PHONY: all
 
 clean:
-       - $(RM) beep.o
-       - $(RM) beep.coff
-       - $(RM) junk.tmp
-       - $(RM) base.tmp
-       - $(RM) temp.exp
-       - $(RM) $(TARGET).sys
-       - $(RM) $(TARGET).sys.unstripped
+       - $(RM) beep.o beep.coff junk.tmp base.tmp temp.exp $(TARGET).sys $(TARGET).sys.unstripped
 
 .phony: clean
 
index c3c044d..833a9a4 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.16 2001/06/22 12:23:56 ekohl Exp $
+# $Id: makefile,v 1.17 2001/07/15 21:18:57 rex Exp $
 #
 #
 PATH_TO_TOP = ../../..
@@ -14,13 +14,7 @@ all: $(TARGET).sys $(TARGET).sys.unstripped
 .phony: all
 
 clean:
-       - $(RM) $(TARGET).o
-       - $(RM) $(TARGET).coff
-       - $(RM) junk.tmp
-       - $(RM) base.tmp
-       - $(RM) temp.exp
-       - $(RM) blue.sys
-       - $(RM) blue.sys.unstripped
+       - $(RM) $(TARGET).o $(TARGET).coff junk.tmp base.tmp temp.exp blue.sys blue.sys.unstripped
 
 .phony: clean
 
index de15364..78b549a 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Makefile,v 1.7 2001/06/22 12:24:04 ekohl Exp $
+# $Id: Makefile,v 1.8 2001/07/15 21:18:57 rex Exp $
 #
 #
 PATH_TO_TOP = ../../..
@@ -20,15 +20,7 @@ dpc.o: floppy.h
 .phony: all
 
 clean:
-       - $(RM) floppy.o
-       - $(RM) isr.o
-       - $(RM) dpc.o
-       - $(RM) $(TARGET).coff
-       - $(RM) junk.tmp
-       - $(RM) base.tmp
-       - $(RM) temp.exp
-       - $(RM) $(TARGET).sys
-       - $(RM) $(TARGET).sys.unstripped
+       - $(RM) floppy.o isr.o dpc.o $(TARGET).coff junk.tmp base.tmp temp.exp $(TARGET).sys $(TARGET).sys.unstripped
 
 .phony: clean
 
index 895a278..06803f5 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.22 2001/06/22 12:24:53 ekohl Exp $
+# $Id: makefile,v 1.23 2001/07/15 21:18:57 rex Exp $
 #
 #
 PATH_TO_TOP = ../../..
@@ -14,13 +14,7 @@ all: $(TARGET).sys.unstripped $(TARGET).sys
 .phony: all
 
 clean:
-       - $(RM) $(TARGET).o
-       - $(RM) $(TARGET).coff
-       - $(RM) junk.tmp
-       - $(RM) base.tmp
-       - $(RM) temp.exp
-       - $(RM) $(TARGET).sys
-       - $(RM) $(TARGET).sys.unstripped
+       - $(RM) $(TARGET).o $(TARGET).coff junk.tmp base.tmp temp.exp $(TARGET).sys $(TARGET).sys.unstripped
 
 .phony: clean
 
index acb5ee5..6300fdf 100644 (file)
@@ -11,11 +11,7 @@ all: mouse.o
 .phony: all
 
 clean:
-       - $(RM) mouse.o
-       - $(RM) junk.tmp
-       - $(RM) base.tmp
-       - $(RM) temp.exp
-       - $(RM) mouse.sys
+       - $(RM) mouse.o junk.tmp base.tmp temp.exp mouse.sys
 
 .phony: clean
 
index f2b6f5c..94f2ff9 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.11 2001/06/22 12:25:04 ekohl Exp $
+# $Id: makefile,v 1.12 2001/07/15 21:18:58 rex Exp $
 #
 #
 PATH_TO_TOP = ../../..
@@ -13,12 +13,7 @@ all: $(TARGETNAME).sys
 .phony: all
 
 clean:
-       - $(RM) $(TARGETNAME).o
-       - $(RM) $(TARGETNAME).coff
-       - $(RM) junk.tmp
-       - $(RM) base.tmp
-       - $(RM) temp.exp
-       - $(RM) $(TARGETNAME).sys
+       - $(RM) $(TARGETNAME).o $(TARGETNAME).coff junk.tmp base.tmp temp.exp $(TARGETNAME).sys
 
 .phony: clean
 
index f761329..8e51eb2 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.12 2001/06/22 12:25:14 ekohl Exp $
+# $Id: makefile,v 1.13 2001/07/15 21:18:58 rex Exp $
 #
 #
 PATH_TO_TOP = ../../..
@@ -13,12 +13,7 @@ all: $(TARGET).sys
 .phony: all
 
 clean:
-       - $(RM) $(TARGET).o
-       - $(RM) $(TARGET).coff
-       - $(RM) junk.tmp
-       - $(RM) base.tmp
-       - $(RM) temp.exp
-       - $(RM) $(TARGET).sys
+       - $(RM) $(TARGET).o $(TARGET).coff junk.tmp base.tmp temp.exp $(TARGET).sys
 
 .phony: clean
 
index 7b6c28c..3a9e074 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.2 2001/06/22 12:25:24 ekohl Exp $
+# $Id: makefile,v 1.3 2001/07/15 21:18:58 rex Exp $
 #
 #
 PATH_TO_TOP = ../../..
@@ -16,12 +16,7 @@ ramdrv.o: ramdrv.h
 .phony: all
 
 clean:
-       - $(RM) floppy.o
-       - $(RM) junk.tmp
-       - $(RM) base.tmp
-       - $(RM) temp.exp
-       - $(RM) $(TARGET).sys
-       - $(RM) $(TARGET).sys.unstripped
+       - $(RM) floppy.o junk.tmp base.tmp temp.exp $(TARGET).sys $(TARGET).sys.unstripped
 
 .phony: clean
 
index 6c881dc..c60a963 100644 (file)
@@ -10,11 +10,7 @@ all: sdisk.sys
 .phony: all
 
 clean:
-       - $(RM) sdisk.o
-       - $(RM) junk.tmp
-       - $(RM) base.tmp
-       - $(RM) temp.exp
-       - $(RM) sdisk.sys
+       - $(RM) sdisk.o junk.tmp base.tmp temp.exp sdisk.sys
 
 .phony: clean
 
index 93840a1..0169753 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.12 2001/06/22 12:25:35 ekohl Exp $
+# $Id: makefile,v 1.13 2001/07/15 21:18:58 rex Exp $
 #
 #
 PATH_TO_TOP = ../../..
@@ -13,12 +13,7 @@ all: $(TARGET).sys
 .phony: all
 
 clean:
-       - $(RM) $(TARGET).o
-       - $(RM) $(TARGET).coff
-       - $(RM) junk.tmp
-       - $(RM) base.tmp
-       - $(RM) temp.exp
-       - $(RM) $(TARGET).sys
+       - $(RM) $(TARGET).o $(TARGET).coff junk.tmp base.tmp temp.exp $(TARGET).sys
 
 .phony: clean
 
index d176a2f..c75fa42 100644 (file)
@@ -10,15 +10,7 @@ all: sound.sys
 .phony: all
 
 clean:
-ifeq ($(DOSCLI),yes)
-       - $(RM) sound.o
-       - $(RM) junk.tmp
-       - $(RM) base.tmp
-       - $(RM) temp.exp
-       - $(RM) sound.sys
-else
        - $(RM) sound.o junk.tmp base.tmp temp.exp sound.sys
-endif
 
 .phony: clean
 
index d709860..37bfdc8 100644 (file)
@@ -10,12 +10,7 @@ all: test.sys
 .phony: all
 
 clean:
-       - $(RM) test.o
-       - $(RM) test.a
-       - $(RM) junk.tmp
-       - $(RM) base.tmp
-       - $(RM) temp.exp
-       - $(RM) test.sys
+       - $(RM) test.o test.a junk.tmp base.tmp temp.exp test.sys
 
 .phony: clean
 
index 847e7c0..b0bbcd2 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.15 2001/06/22 12:26:01 ekohl Exp $
+# $Id: makefile,v 1.16 2001/07/15 21:18:59 rex Exp $
 #
 # Makefile for ReactOS vgaddi.dll
 #
@@ -67,18 +67,12 @@ $(TARGET).dll: $(DLLMAIN) $(OBJECTS) $(TARGET).def
        - $(RM) temp.exp
        $(NM) --numeric-sort $(TARGET).dll > $(TARGET).sym
 
-ifeq ($(DOSCLI),yes)
-CLEAN_FILES = *.o *.coff *.sym *.tmp *.dll main\*.o objects\*.o vgavideo\*.o *.a
-else
 CLEAN_FILES = *.o *.coff *.sym *.tmp *.dll main/*.o objects/*.o vgavideo/*.o *.a
-endif
-
-clean: $(CLEAN_FILES:%=%_clean)
 
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-.PHONY: clean $(CLEAN_FILES:%=%_clean)
+.PHONY: clean 
 
 install: $(FLOPPY_DIR)/dlls/$(TARGET).dll
 
index 22c52ba..7b1a068 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.6 2001/06/22 12:26:09 ekohl Exp $
+# $Id: makefile,v 1.7 2001/07/15 21:18:59 rex Exp $
 #
 #
 PATH_TO_TOP = ../../../..
@@ -11,12 +11,7 @@ all: vgamp.sys
 .phony: all
 
 clean:
-       - $(RM) *.o
-       - $(RM) junk.tmp
-       - $(RM) base.tmp
-       - $(RM) temp.exp
-       - $(RM) *.sys
-       - $(RM) *.coff
+       - $(RM) *.o junk.tmp base.tmp temp.exp *.sys *.coff
 
 .phony: clean
 
index 17f6acf..b86a322 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.11 2001/06/22 12:26:18 ekohl Exp $
+# $Id: makefile,v 1.12 2001/07/15 21:18:59 rex Exp $
 #
 #
 PATH_TO_TOP = ../../..
@@ -14,13 +14,7 @@ all: $(TARGET).sys vidport.a
 .phony: all
 
 clean:
-       - $(RM) $(TARGET).o
-       - $(RM) $(TARGET).a
-       - $(RM) $(TARGET).coff
-       - $(RM) junk.tmp
-       - $(RM) base.tmp
-       - $(RM) temp.exp
-       - $(RM) $(TARGET).sys
+       - $(RM) $(TARGET).o $(TARGET).a $(TARGET).coff junk.tmp base.tmp temp.exp $(TARGET).sys
 
 .phony: clean
 
index d69839c..46bcdbd 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.11 2001/06/22 12:26:30 ekohl Exp $
+# $Id: makefile,v 1.12 2001/07/15 21:18:59 rex Exp $
 #
 # Linux Ext2 IFS Driver
 #
@@ -18,12 +18,7 @@ all: $(TARGETNAME).sys
 .phony: all
 
 clean:
-       - $(RM) *.o 
-       - $(RM) ext2.coff
-       - $(RM) junk.tmp
-       - $(RM) base.tmp
-       - $(RM) temp.exp
-       - $(RM) $(TARGETNAME).sys
+       - $(RM) *.o ext2.coff junk.tmp base.tmp temp.exp $(TARGETNAME).sys
 
 .phony: clean
 
index 4fe6aaa..e232a78 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Makefile,v 1.5 2001/06/22 12:26:38 ekohl Exp $
+# $Id: Makefile,v 1.6 2001/07/15 21:18:59 rex Exp $
 #
 #
 PATH_TO_TOP = ../../..
@@ -14,14 +14,7 @@ all: $(TARGET).sys
 .phony: all
 
 clean:
-       - $(RM) *.o
-       - $(RM) *.coff
-       - $(RM) junk.tmp
-       - $(RM) base.tmp
-       - $(RM) temp.exp
-       - $(RM) *.sym
-       - $(RM) $(TARGET).sys
-       - $(RM) $(TARGET).sys.unstripped
+       - $(RM) *.o *.coff junk.tmp base.tmp temp.exp *.sym $(TARGET).sys $(TARGET).sys.unstripped
 
 .phony: clean
 
index 01025ce..796c144 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Makefile,v 1.3 2001/06/22 12:26:46 ekohl Exp $
+# $Id: Makefile,v 1.4 2001/07/15 21:18:59 rex Exp $
 #
 # Mailslot File System
 #
@@ -17,9 +17,7 @@ all: $(TARGETNAME).sys
 .phony: all
 
 clean:
-       - $(RM) *.o 
-       - $(RM) $(TARGETNAME).sym
-       - $(RM) $(TARGETNAME).sys
+       - $(RM) *.o $(TARGETNAME).sym $(TARGETNAME).sys
 
 .phony: clean
 
index 88586b8..02046ab 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Makefile,v 1.8 2001/06/22 12:27:02 ekohl Exp $
+# $Id: Makefile,v 1.9 2001/07/15 21:18:59 rex Exp $
 #
 # Named Pipes File System
 #
@@ -17,12 +17,7 @@ all: $(TARGETNAME).sys
 .phony: all
 
 clean:
-       - $(RM) *.o 
-       - $(RM) npfs.coff
-       - $(RM) junk.tmp
-       - $(RM) base.tmp
-       - $(RM) temp.exp
-       - $(RM) $(TARGETNAME).sys
+       - $(RM) *.o npfs.coff junk.tmp base.tmp temp.exp $(TARGETNAME).sys
 
 .phony: clean
 
index 4f196e9..2149317 100644 (file)
@@ -10,8 +10,7 @@ all: tfsd.o
 .phony: all
 
 clean:
-       - $(RM) template.o
-       - $(RM) tfsd.o
+       - $(RM) template.o tfsd.o
 
 .phony: clean
 
index 8705273..1ee6da7 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.32 2001/07/05 01:51:52 rex Exp $
+# $Id: makefile,v 1.33 2001/07/15 21:19:00 rex Exp $
 #
 #
 PATH_TO_TOP = ../../..
@@ -18,18 +18,7 @@ all: $(TARGET).sys.unstripped $(TARGET).sys
 .phony: all
 
 clean:
-ifeq ($(DOSCLI),yes)
-       - $(RM) *.o
-       - $(RM) $(TARGET).coff
-       - $(RM) junk.tmp
-       - $(RM) base.tmp
-       - $(RM) temp.exp
-       - $(RM) $(TARGET).sym
-       - $(RM) $(TARGET).sys
-       - $(RM) $(TARGET).sys.unstripped
-else
        - $(RM) *.o $(TARGET).coff junk.tmp base.tmp temp.exp $(TARGET).sys $(TARGET).sys.unstripped
-endif
 
 .phony: clean
 
index f14051a..6fc5da5 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.4 2001/06/22 12:28:00 ekohl Exp $
+# $Id: makefile,v 1.5 2001/07/15 21:19:00 rex Exp $
 #
 #
 PATH_TO_TOP = ../../..
@@ -14,13 +14,7 @@ all: $(TARGET).sys $(TARGET).sys.unstripped
 .phony: all
 
 clean:
-       - $(RM) $(TARGET).o
-       - $(RM) $(TARGET).coff
-       - $(RM) junk.tmp
-       - $(RM) base.tmp
-       - $(RM) temp.exp
-       - $(RM) $(TARGET).sys
-       - $(RM) $(TARGET).sys.unstripped
+       - $(RM) $(TARGET).o $(TARGET).coff junk.tmp base.tmp temp.exp $(TARGET).sys $(TARGET).sys.unstripped
 
 .phony: clean
 
index af64776..56c0fe3 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.4 2001/06/22 12:28:07 ekohl Exp $
+# $Id: makefile,v 1.5 2001/07/15 21:19:00 rex Exp $
 #
 #
 TARGET = mouclass
@@ -14,12 +14,7 @@ all: $(TARGET).sys
 .phony: all
 
 clean:
-       - $(RM) $(TARGET).o
-       - $(RM) $(TARGET).coff
-       - $(RM) junk.tmp
-       - $(RM) base.tmp
-       - $(RM) temp.exp
-       - $(RM) mouclass.sys
+       - $(RM) $(TARGET).o $(TARGET).coff junk.tmp base.tmp temp.exp mouclass.sys
 
 .phony: clean
 
index fc1e876..0b83d20 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.4 2001/07/04 20:40:21 chorns Exp $
+# $Id: makefile,v 1.5 2001/07/15 21:19:00 rex Exp $
 #
 #
 TARGET = psaux
@@ -14,12 +14,7 @@ all: $(TARGET).sys
 .phony: all
 
 clean:
-       - $(RM) *.o
-       - $(RM) $(TARGET).coff
-       - $(RM) junk.tmp
-       - $(RM) base.tmp
-       - $(RM) temp.exp
-       - $(RM) psaux.sys
+       - $(RM) *.o $(TARGET).coff junk.tmp base.tmp temp.exp psaux.sys
 
 .phony: clean
 
index a5cb2d0..7b73306 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.4 2001/06/22 12:28:25 ekohl Exp $
+# $Id: makefile,v 1.5 2001/07/15 21:19:00 rex Exp $
 #
 #
 TARGET = sermouse
@@ -14,12 +14,7 @@ all: $(TARGET).sys
 .phony: all
 
 clean:
-       - $(RM) $(TARGET).o
-       - $(RM) $(TARGET).coff
-       - $(RM) junk.tmp
-       - $(RM) base.tmp
-       - $(RM) temp.exp
-       - $(RM) sermouse.sys
+       - $(RM) $(TARGET).o $(TARGET).coff junk.tmp base.tmp temp.exp sermouse.sys
 
 .phony: clean
 
index 57ecf4b..f9435f2 100644 (file)
@@ -17,13 +17,8 @@ $(TARGETNAME).coff: $(TARGETNAME).rc ../../../include/reactos/resource.h
 OBJECTS = $(AFD_OBJECTS) $(RESOURCE_OBJECT) ../../../ntoskrnl/ntoskrnl.a
 
 
-ifeq ($(DOSCLI),yes)
-CLEAN_FILES = afd\*.o $(TARGETNAME).coff \
-              junk.tmp base.tmp temp.exp $(TARGETNAME).sys $(TARGETNAME).sym
-else
 CLEAN_FILES = afd/*.o $(TARGETNAME).coff $ \
               junk.tmp base.tmp temp.exp $(TARGETNAME).sys $(TARGETNAME).sym
-endif
 
 $(TARGETNAME).sys: $(OBJECTS)
        $(CC) \
@@ -57,12 +52,10 @@ $(TARGETNAME).sys: $(OBJECTS)
        - $(RM) temp.exp
        $(NM) --numeric-sort $(TARGETNAME).sys > $(TARGETNAME).sym
 
-clean: $(CLEAN_FILES:%=%_clean)
-
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-.PHONY: clean $(CLEAN_FILES:%=%_clean)
+.PHONY: clean 
 
 install: $(FLOPPY_DIR)/drivers/$(TARGETNAME).sys
 
index 5540599..6950aee 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Makefile,v 1.9 2001/07/04 21:24:02 chorns Exp $
+# $Id: Makefile,v 1.10 2001/07/15 21:19:01 rex Exp $
 #
 #
 PATH_TO_TOP = ../../../..
@@ -18,17 +18,10 @@ all: $(TARGETNAME).sys
 
 $(TARGETNAME).coff: $(TARGETNAME).rc $(PATH_TO_TOP)/include/reactos/resource.h
 
-ifeq ($(DOSCLI),yes)
-CLEAN_FILES = \
-           ne2000\*.o $(TARGETNAME).coff \
-        $(TARGETNAME).a junk.tmp base.tmp temp.exp \
-               $(TARGETNAME).sys $(TARGETNAME).sym
-else
 CLEAN_FILES = \
                ne2000/*.o $(TARGETNAME).coff \
         $(TARGETNAME).a junk.tmp base.tmp temp.exp \
                $(TARGETNAME).sys $(TARGETNAME).sym
-endif
 
 $(TARGETNAME).sys: $(OBJECTS)
        $(DLLTOOL) \
@@ -65,12 +58,9 @@ $(TARGETNAME).sys: $(OBJECTS)
        - $(RM) temp.exp
        $(NM) --numeric-sort $(TARGETNAME).sys > $(TARGETNAME).sym
 
-clean: $(CLEAN_FILES:%=%_clean)
-
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-.PHONY: clean $(CLEAN_FILES:%=%_clean)
 .phony: clean
 
 install: $(FLOPPY_DIR)/drivers/$(TARGETNAME).sys
index 1e1079f..3390e8e 100644 (file)
@@ -22,13 +22,8 @@ $(TARGETNAME).coff: $(TARGETNAME).rc ../../../include/reactos/resource.h
 OBJECTS = $(NDIS_OBJECTS) $(RESOURCE_OBJECT) ../../../ntoskrnl/ntoskrnl.a
 
 
-ifeq ($(DOSCLI),yes)
-CLEAN_FILES = *.o objects\*.o ndis\*.o $(TARGETNAME).coff $(TARGETNAME).o $(TARGETNAME).a \
-              junk.tmp base.tmp temp.exp $(TARGETNAME).sys $(TARGETNAME).sym
-else
 CLEAN_FILES = *.o objects/*.o ndis/*.o $(TARGETNAME).coff $(TARGETNAME).o $(TARGETNAME).a \
               junk.tmp base.tmp temp.exp $(TARGETNAME).sys $(TARGETNAME).sym
-endif
 
 $(TARGETNAME).sys: $(OBJECTS)
        $(DLLTOOL) \
@@ -68,12 +63,10 @@ $(TARGETNAME).sys: $(OBJECTS)
        - $(RM) temp.exp
        $(NM) --numeric-sort $(TARGETNAME).sys > $(TARGETNAME).sym
 
-clean: $(CLEAN_FILES:%=%_clean)
-
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-.PHONY: clean $(CLEAN_FILES:%=%_clean)
+.PHONY: clean 
 
 install: $(FLOPPY_DIR)/drivers/$(TARGETNAME).sys
 
index 0aa2f2d..97827c0 100644 (file)
@@ -52,21 +52,12 @@ OBJECTS = objects/tcpip.o objects/datalink.o objects/network.o \
 
 $(TARGETNAME).coff: $(TARGETNAME).rc ../../../include/reactos/resource.h
 
-ifeq ($(DOSCLI),yes)
-CLEAN_FILES = \
-               *.o objects\*.o tcpip\*.o datalink\*.o network\*.o \
-        transport\datagram\*.o transport\rawip\*.o \
-        transport\tcp\*.o transport\udp\*.o $(TARGETNAME).coff \
-        $(TARGETNAME).a junk.tmp base.tmp temp.exp \
-               $(TARGETNAME).sys $(TARGETNAME).sym
-else
 CLEAN_FILES = \
                *.o objects/*.o tcpip/*.o datalink/*.o network/*.o \
         transport/datagram/*.o transport/rawip/*.o \
         transport/tcp/*.o transport/udp/*.o $(TARGETNAME).coff \
         $(TARGETNAME).a junk.tmp base.tmp temp.exp \
                $(TARGETNAME).sys $(TARGETNAME).sym
-endif
 
 
 $(TARGETNAME).sys: $(OBJECTS)
@@ -107,12 +98,10 @@ $(TARGETNAME).sys: $(OBJECTS)
        - $(RM) temp.exp
        $(NM) --numeric-sort $(TARGETNAME).sys > $(TARGETNAME).sym
 
-clean: $(CLEAN_FILES:%=%_clean)
-
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-.PHONY: clean $(CLEAN_FILES:%=%_clean)
+.PHONY: clean 
 
 install: $(FLOPPY_DIR)/drivers/$(TARGETNAME).sys
 
index 3cc90d3..ed4b522 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Makefile,v 1.11 2001/06/22 12:29:40 ekohl Exp $
+# $Id: Makefile,v 1.12 2001/07/15 21:19:01 rex Exp $
 #
 # TDI.SYS build spec
 #
@@ -19,19 +19,11 @@ all: $(TARGETNAME).sys
 
 misc/$(TARGETNAME).coff: misc/$(TARGETNAME).rc ../../../include/reactos/resource.h
 
-ifeq ($(DOSCLI),yes)
-CLEAN_FILES = \
-               cte\*.o tdi\*.o misc\*.o misc\*.coff \
-               $(TARGETNAME).o $(TARGETNAME).a \
-               junk.tmp base.tmp temp.exp \
-               $(TARGETNAME).sys $(TARGETNAME).sym
-else
 CLEAN_FILES = \
                cte/*.o tdi/*.o misc/*.o misc/*.coff \
                $(TARGETNAME).o $(TARGETNAME).a \
                junk.tmp base.tmp temp.exp \
                $(TARGETNAME).sys $(TARGETNAME).sym
-endif
 
 $(TARGETNAME).sys: $(OBJECTS) misc/$(TARGETNAME).def
        $(LD) -r $(OBJECTS) -o $(TARGETNAME).o
@@ -82,12 +74,10 @@ $(TARGETNAME).sys: $(OBJECTS) misc/$(TARGETNAME).def
        - $(RM) temp.exp
        $(NM) --numeric-sort $(TARGETNAME).sys > $(TARGETNAME).sym
 
-clean: $(CLEAN_FILES:%=%_clean)
-
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-.PHONY: clean $(CLEAN_FILES:%=%_clean)
+.PHONY: clean 
 
 install: $(FLOPPY_DIR)/drivers/$(TARGETNAME).sys
 
index 6fbffc5..de7970a 100644 (file)
@@ -19,13 +19,8 @@ $(TARGETNAME).coff: $(TARGETNAME).rc ../../../include/reactos/resource.h
 OBJECTS = $(TDITEST_OBJECTS) $(RESOURCE_OBJECT) ../../../ntoskrnl/ntoskrnl.a
 
 
-ifeq ($(DOSCLI),yes)
-CLEAN_FILES = *.o objects\*.o tditest\*.o $(TARGETNAME).coff $(TARGETNAME).o \
-              junk.tmp base.tmp temp.exp $(TARGETNAME).sys $(TARGETNAME).sym
-else
 CLEAN_FILES = *.o objects/*.o tditest/*.o $(TARGETNAME).coff $(TARGETNAME).o \
               junk.tmp base.tmp temp.exp $(TARGETNAME).sys $(TARGETNAME).sym
-endif
 
 $(TARGETNAME).sys: $(OBJECTS)
        $(CC) \
@@ -59,12 +54,10 @@ $(TARGETNAME).sys: $(OBJECTS)
        - $(RM) temp.exp
        $(NM) --numeric-sort $(TARGETNAME).sys > $(TARGETNAME).sym
 
-clean: $(CLEAN_FILES:%=%_clean)
-
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-.PHONY: clean $(CLEAN_FILES:%=%_clean)
+.PHONY: clean 
 
 install: $(FLOPPY_DIR)/drivers/$(TARGETNAME).sys
 
index b03eb5a..b617ed9 100644 (file)
@@ -16,13 +16,8 @@ LIBS = ../../../lib/ntdll/ntdll.a \
        ../../../lib/kernel32/kernel32.a \
        ../../../lib/ws2_32/ws2_32.a
 
-ifeq ($(DOSCLI),yes)
 CLEAN_FILES = $(TARGETNAME).o $(TARGETNAME).a junk.tmp base.tmp temp.exp \
                  $(TARGETNAME).dll $(TARGETNAME).sym $(TARGETNAME).coff
-else
-CLEAN_FILES = $(TARGETNAME).o $(TARGETNAME).a junk.tmp base.tmp temp.exp \
-                 $(TARGETNAME).dll $(TARGETNAME).sym $(TARGETNAME).coff
-endif
 
 all: $(TARGETNAME).dll
 
@@ -59,12 +54,10 @@ $(TARGETNAME).dll: $(LIBS) $(OBJECTS) $(TARGETNAME).def
        $(NM) --numeric-sort $(TARGETNAME).dll > $(TARGETNAME).sym
 
 
-clean: $(CLEAN_FILES:%=%_clean)
-
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-.PHONY: clean $(CLEAN_FILES:%=%_clean)
+.PHONY: clean 
 
 install: $(FLOPPY_DIR)/dlls/$(TARGETNAME).dll
 
index ad83f50..5600a04 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.9 2001/07/15 18:06:23 rex Exp $
+# $Id: makefile,v 1.10 2001/07/15 21:18:54 rex Exp $
 #
 # ReactOS Operating System
 #
@@ -14,18 +14,14 @@ SVC_DB=w32ksvc.db
 SVC_MASK=0x1000
 
 # DOS and Win32 kernels handle Unix paths too.
-ifeq ($(DOSCLI),yes)
-SVC_SERVICE_TABLE=..\..\subsys\win32k\main\svctab.c
-SVC_GDI_STUBS=..\..\lib\gdi32\misc\win32k.c
-SVC_USER_STUBS=..\..\lib\user32\misc\win32k.c
-else
 SVC_SERVICE_TABLE=../../subsys/win32k/main/svctab.c
 SVC_GDI_STUBS=../../lib/gdi32/misc/win32k.c
 SVC_USER_STUBS=../../lib/user32/misc/win32k.c
-endif
 
 SVC_FILES = $(SVC_GDI_STUBS) $(SVC_USER_STUBS) $(SVC_SERVICE_TABLE)
 
+CLEAN_FILES = $(TARGETNAME)$(EXE_POSTFIX) $(SVC_FILES)
+
 BASE_CFLAGS = -I../../include
 
 all: $(SVC_FILES)
@@ -53,10 +49,7 @@ $(SVC_FILES): $(SVC_DB) $(TARGETNAME)$(EXE_POSTFIX)
 
 
 clean:
-       - $(RM) $(TARGETNAME)$(EXE_POSTFIX)
-       - $(RM) $(SVC_GDI_STUBS)
-       - $(RM) $(SVC_USER_STUBS)
-       - $(RM) $(SVC_SERVICE_TABLE)
+       - $(RM) $(CLEAN_FILES)
        
 .PHONY: all clean 
 
index 32cc5bb..ad281f7 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.11 2000/10/07 13:41:45 dwelch Exp $
+# $Id: makefile,v 1.12 2001/07/15 21:18:54 rex Exp $
 #
 # ReactOS Operating System
 #
@@ -33,16 +33,7 @@ $(TARGET)$(EXE_POSTFIX): $(TARGET).c
        $(HOST_CC) -g $(TARGET).c -o $(TARGET)$(EXE_POSTFIX)    
 
 clean:
-       - $(RM) $(TARGET)$(EXE_POSTFIX)
-ifeq ($(DOSCLI),yes)
-       - $(RM) ..\..\lib\ntdll\napi.c
-       - $(RM) ..\..\include\ntdll\napi.h
-       - $(RM) ..\..\ntoskrnl\nt\zw.c
-else
-       - $(RM) $(NTDLL_STUBS)
-       - $(RM) $(KERNEL_SERVICE_TABLE)
-       - $(RM) $(KERNEL_ZW_CALLS)
-endif
+       - $(RM) $(TARGET)$(EXE_POSTFIX) $(NTDLL_STUBS) $(KERNEL_SERVICE_TABLE) $(KERNEL_ZW_CALLS)
        
 .PHONY: all clean 
 
index b3a1f06..7a4c123 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.17 2001/03/17 22:05:25 ea Exp $
+# $Id: makefile,v 1.18 2001/07/15 21:18:54 rex Exp $
 #
 # Makefile for ReactOS advapi32.dll
 #
@@ -46,15 +46,9 @@ OBJECTS=\
        $(TOKEN_OBJECTS)        \
        $(RESOURCE_OBJECT)
 
-ifeq ($(DOSCLI),yes)
-CLEAN_FILES = misc\*.o reg\*.o sec\*.o service\*.o token\*.o \
-              $(TARGETNAME).o $(TARGETNAME).a junk.tmp base.tmp temp.exp \
-             $(TARGETNAME).dll $(TARGETNAME).sym $(TARGETNAME).coff
-else
 CLEAN_FILES = misc/*.o reg/*.o sec/*.o service/*.o token/*.o \
               $(TARGETNAME).o $(TARGETNAME).a junk.tmp base.tmp temp.exp \
              $(TARGETNAME).dll $(TARGETNAME).sym $(TARGETNAME).coff
-endif
 
 all: $(DLLTARGET)
 
@@ -104,13 +98,10 @@ $(TARGETNAME).dll: $(DLLMAIN) $(OBJECTS) $(TARGETNAME).def
        $(NM) --numeric-sort $(TARGETNAME).dll > $(TARGETNAME).sym
 
 
-clean: $(CLEAN_FILES:%=%_clean)
-
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
-
-.PHONY: clean $(CLEAN_FILES:%=%_clean)
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
+.PHONY: clean 
 
 install: $(FLOPPY_DIR)/dlls/$(TARGETNAME).dll
 
index efef664..db1804f 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.44 2001/02/01 16:44:19 jean Exp $
+# $Id: makefile,v 1.45 2001/07/15 21:18:54 rex Exp $
 #
 # ReactOS Operating System
 #
@@ -145,22 +145,12 @@ OBJECTS = $(MISC_OBJECTS) $(STDLIB_OBJECTS) $(IO_OBJECTS) \
          $(SIGNAL_OBJECTS) $(SETJMP_OBJECTS) $(RESOURCE_OBJECT) \
          $(LOCALE_OBJECTS) $(EXCEPT_OBJECTS) $(TCHAR_OBJECTS)
 
-ifeq ($(DOSCLI), yes)
-CLEAN_FILES = assert\*.o conio\*.o ctype\*.o direct\*.o dirent\*.o \
-       except\*.o float\*.o io\*.o libc\*.o locale\*.o malloc\*.o \
-       math\*.o mbstring\*.o misc\*.o process\*.o quad\*.o search\*.o \
-       setjmp\*.o signal\*.o stdio\*.o stdlib\*.o string\*.o sys_stat\*.o \
-       tchar\*.o time\*.o wchar\*.o \
-       $(TARGET).a $(TARGET).o $(TARGET).dll $(TARGET).sym \
-       $(TARGET).coff
-else
 CLEAN_FILES = assert/*.o conio/*.o ctype/*.o direct/*.o dirent/*.o \
        except/*.o float/*.o io/*.o libc/*.o locale/*.o malloc/*.o \
        math/*.o mbstring/*.o misc/*.o process/*.o quad/*.o search/*.o \
        setjmp/*.o stdio/*.o stdlib/*.o string/*.o sys_stat/*.o tchar/*.o \
        time/*.o wchar/*.o $(TARGET).a $(TARGET).o $(TARGET).dll $(TARGET).sym \
        $(TARGET).coff $(SIGNAL_OBJECTS)
-endif
 
 $(TARGET).coff: $(TARGET).rc ../../include/reactos/resource.h
 
@@ -202,10 +192,10 @@ $(TARGET).dll: $(DLLMAIN) $(OBJECTS) $(TARGET).def
        - $(RM) temp.exp
        $(NM) --numeric-sort $(TARGET).dll > $(TARGET).sym
 
-clean: $(CLEAN_FILES:%=%_clean)
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
+.phony: clean
 
 install: $(FLOPPY_DIR)/dlls/$(TARGET).dll
 
index 5fc72e3..e195f23 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.12 2001/06/25 14:20:44 ekohl Exp $
+# $Id: makefile,v 1.13 2001/07/15 21:18:54 rex Exp $
 #
 # Makefile for fmifs.dll
 #
@@ -66,12 +66,10 @@ $(TARGET).dll: $(DLLMAIN) $(OBJECTS) $(TARGET).def
        - $(RM) temp.exp
        $(NM) --numeric-sort $(TARGET).dll > $(TARGET).sym
 
-clean: $(CLEAN_FILES:%=%_clean)
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
-
-.PHONY: clean $(CLEAN_FILES:%=%_clean)
+.PHONY: clean 
 
 install: $(FLOPPY_DIR)/dlls/$(TARGET).dll
 
index 1a19f20..3ac4068 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.17 2000/11/20 19:59:08 ekohl Exp $
+# $Id: makefile,v 1.18 2001/07/15 21:18:54 rex Exp $
 #
 # Makefile for ReactOS gdi32.dll
 #
@@ -61,18 +61,12 @@ $(TARGET).dll: $(DLLMAIN) $(OBJECTS) $(TARGET).def
        - $(RM) temp.exp
        $(NM) --numeric-sort $(TARGET).dll > $(TARGET).sym
 
-ifeq ($(DOSCLI),yes)
-CLEAN_FILES = *.a *.o *.coff *.sym *.tmp *.dll main\*.o misc\*.o objects\*.o
-else
 CLEAN_FILES = *.a *.o *.coff *.sym *.tmp *.dll main/*.o misc/*.o objects/*.o
-endif 
 
-clean: $(CLEAN_FILES:%=%_clean)
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
-
-.PHONY: clean $(CLEAN_FILES:%=%_clean)
+.PHONY: clean 
 
 install: $(FLOPPY_DIR)/dlls/$(TARGET).dll
 
index 7f14210..afa57a8 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.47 2001/04/05 01:53:57 ekohl Exp $
+# $Id: makefile,v 1.48 2001/07/15 21:18:54 rex Exp $
 #
 # ReactOS Operating System
 #
@@ -74,17 +74,10 @@ OBJECTS = $(MISC_OBJECTS) $(FILE_OBJECTS) $(THREAD_OBJECTS) \
           $(PROCESS_OBJECTS) $(STRING_OBJECTS) $(MEM_OBJECTS) \
           $(SYNCH_OBJECTS) $(EXCEPT_OBJECTS) $(RESOURCE_OBJECT)
 
-ifeq ($(DOSCLI),yes)
-CLEAN_FILES = except\*.o file\*.o mem\*.o misc\*.o nls\*.o \
-              process\*.o string\*.o synch\*.o thread\*.o \
-              $(TARGET).o $(TARGET).a junk.tmp base.tmp temp.exp \
-             $(TARGET).dll $(TARGET).sym $(TARGET).coff
-else
 CLEAN_FILES = except/*.o file/*.o mem/*.o misc/*.o nls/*.o  \
               process/*.o string/*.o synch/*.o thread/*.o  \
               $(TARGET).o $(TARGET).a junk.tmp base.tmp temp.exp \
              $(TARGET).dll $(TARGET).sym $(TARGET).coff
-endif
 
 nls/ole2nls.o: nls/ole2nls.c
        $(CC) $(CFLAGS) -I. nls/ole2nls.c
@@ -130,12 +123,10 @@ $(TARGET).dll: $(DLLMAIN) $(OBJECTS) $(TARGET).def
        - $(RM) temp.exp
        $(NM) --numeric-sort $(TARGET).dll > $(TARGET).sym
 
-clean: $(CLEAN_FILES:%=%_clean)
-
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-.PHONY: clean $(CLEAN_FILES:%=%_clean)
+.PHONY: clean 
 
 install: $(FLOPPY_DIR)/dlls/$(TARGET).dll
 
index f420a3c..43f3632 100644 (file)
@@ -16,15 +16,9 @@ OBJECTS = $(MISC_OBJECTS) $(RESOURCE_OBJECT)
 LIBS = ../ntdll/ntdll.a \
        ../kernel32/kernel32.a
 
-ifeq ($(DOSCLI),yes)
-CLEAN_FILES = misc\*.o \
-              $(TARGETNAME).o $(TARGETNAME).a junk.tmp base.tmp temp.exp \
-                 $(TARGETNAME).dll $(TARGETNAME).sym $(TARGETNAME).coff
-else
 CLEAN_FILES = misc/*.o \
               $(TARGETNAME).o $(TARGETNAME).a junk.tmp base.tmp temp.exp \
                  $(TARGETNAME).dll $(TARGETNAME).sym $(TARGETNAME).coff
-endif
 
 all: $(TARGETNAME).dll
 
@@ -66,12 +60,10 @@ $(TARGETNAME).dll: $(LIBS) $(OBJECTS) $(TARGETNAME).def
        $(NM) --numeric-sort $(TARGETNAME).dll > $(TARGETNAME).sym
 
 
-clean: $(CLEAN_FILES:%=%_clean)
-
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-.PHONY: clean $(CLEAN_FILES:%=%_clean)
+.PHONY: clean 
 
 install: $(FLOPPY_DIR)/dlls/$(TARGETNAME).dll
 
index 1b8509d..4e2ccbc 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Makefile,v 1.17 2001/07/12 16:31:03 ekohl Exp $
+# $Id: Makefile,v 1.18 2001/07/15 21:18:55 rex Exp $
 #
 # ReactOS Operating System
 #
@@ -365,60 +365,11 @@ OBJECTS = \
        $(OBJECTS_WSTRING) \
        msvcrt.coff
 
-ifeq ($(DOSCLI), yes)
-CLEAN_FILES = \
-       conio\*.o \
-       ctype\*.o \
-       direct\*.o \
-       except\*.o \
-       float\*.o \
-       io\*.o \
-       locale\*.o \
-       math\*.o \
-       misc\*.o \
-       process\*.o \
-       search\*.o \
-       setjmp\*.o \
-       signal\*.o \
-       stdio\*.o \
-       stdlib\*.o \
-       string\*.o \
-       sys_stat\*.o \
-       time\*.o \
-       wstring\*.o \
-       $(TARGET_NAME).a \
-       $(TARGET_NAME).coff \
-       $(TARGET_NAME).o \
-       $(TARGET_NAME).dll \
-       $(TARGET_NAME).sym \
-       base.tmp
-else
-CLEAN_FILES = \
-       conio/*.o \
-       ctype/*.o \
-       direct/*.o \
-       except/*.o \
-       float/*.o \
-       io/*.o \
-       locale/*.o \
-       math/*.o \
-       misc/*.o \
-       process/*.o \
-       search/*.o \
-       setjmp/*.o \
-       signal/*.o \
-       stdio/*.o \
-       stdlib/*.o \
-       string/*.o \
-       sys_stat/*.o \
-       time/*.o \
-       wstring/*.o \
-       $(TARGET_NAME).a \
-       $(TARGET_NAME).coff \
-       $(TARGET_NAME).o \
-       $(TARGET_NAME).dll \
-       $(TARGET_NAME).sym
-endif
+CLEAN_FILES = conio/*.o ctype/*.o direct/*.o except/*.o float/*.o io/*.o \
+       locale/*.o math/*.o misc/*.o process/*.o search/*.o setjmp/*.o \
+       signal/*.o stdio/*.o stdlib/*.o string/*.o sys_stat/*.o time/*.o \
+       wstring/*.o $(TARGET_NAME).a $(TARGET_NAME).coff $(TARGET_NAME).o \
+       $(TARGET_NAME).dll $(TARGET_NAME).sym
 
 $(TARGET_NAME).coff: $(TARGET_NAME).rc ../../include/reactos/resource.h
 
@@ -460,10 +411,10 @@ $(TARGET_NAME).dll: $(DLLMAIN) $(OBJECTS) $(TARGET_NAME).def
        - $(RM) temp.exp
        $(NM) --numeric-sort $(TARGET_NAME).dll > $(TARGET_NAME).sym
 
-clean: $(CLEAN_FILES:%=%_clean)
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
+.phony: clean
 
 install: $(FLOPPY_DIR)/dlls/$(TARGET_NAME).dll
 
index 99ba66d..76c9249 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.62 2001/06/17 20:05:09 ea Exp $
+# $Id: makefile,v 1.63 2001/07/15 21:18:55 rex Exp $
 #
 # ReactOS Operating System
 #
@@ -50,16 +50,9 @@ OBJECTS = napi.o ldr/startup.o $(DBG_OBJECTS) $(RTL_OBJECTS) \
           $(STDIO_OBJECTS) $(STDLIB_OBJECTS) $(STRING_OBJECTS) \
           stubs/stubs.o ldr/utils.o $(CSR_OBJECTS) $(TARGET).coff
 
-ifeq ($(DOSCLI),yes)
-CLEAN_FILES = napi.o csr\*.o dbg\*.o ldr\*.o rtl\*.o stdio\*.o stdlib\*.o \
-             string\*.o stubs\*.o \
-              $(TARGET).a main\dllmain.o $(TARGET).o $(TARGET).dll junk.tmp \
-              base.tmp temp.exp $(TARGET).sym $(TARGET).coff
-else
 CLEAN_FILES = napi.o ldr/*.o rtl/*.o stdio/*.o stdlib/*.o string/*.o stubs/*.o csr/*.o dbg/*.o \
               $(TARGET).a main/dllmain.o $(TARGET).o $(TARGET).dll junk.tmp \
               base.tmp temp.exp $(TARGET).sym $(TARGET).coff
-endif
 
 $(TARGET).coff: $(TARGET).rc ../../include/reactos/resource.h
 
@@ -103,12 +96,10 @@ $(TARGET).dll: $(DLLMAIN) $(OBJECTS) def/ntdll.def def/ntdll.edf
        $(NM) --numeric-sort $(TARGET).dll > $(TARGET).sym
 
 
-clean: $(CLEAN_FILES:%=%_clean)
-
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-.PHONY: clean $(CLEAN_FILES:%=%_clean)
+.PHONY: clean 
 
 install: $(FLOPPY_DIR)/dlls/$(TARGET).dll
 
index 9a868c9..91b2a29 100644 (file)
@@ -22,15 +22,9 @@ OBJECTS=\
        Storage.o
 
 
-ifeq ($(DOSCLI),yes)
 CLEAN_FILES = *.o \
               $(TARGETNAME).o $(TARGETNAME).a junk.tmp base.tmp temp.exp \
              $(TARGETNAME).dll $(TARGETNAME).sym
-else
-CLEAN_FILES = *.o \
-              $(TARGETNAME).o $(TARGETNAME).a junk.tmp base.tmp temp.exp \
-             $(TARGETNAME).dll $(TARGETNAME).sym
-endif
 
 all: $(DLLTARGET)
 
@@ -76,12 +70,9 @@ $(TARGETNAME).dll: $(DLLMAIN) $(OBJECTS) $(TARGETNAME).def
        $(NM) --numeric-sort $(TARGETNAME).dll > $(TARGETNAME).sym
 
 
-clean: $(CLEAN_FILES:%=%_clean)
-
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
-
-.PHONY: clean $(CLEAN_FILES:%=%_clean)
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
+.PHONY: clean 
 
 include ../../rules.mak
index 994725c..762d27f 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Makefile,v 1.4 2000/11/20 19:59:09 ekohl Exp $
+# $Id: Makefile,v 1.5 2001/07/15 21:18:55 rex Exp $
 #
 # ReactOS Operating System
 #
@@ -69,17 +69,10 @@ OBJECTS = $(MISC_OBJECTS) $(FILE_OBJECTS) $(THREAD_OBJECTS) \
           $(INTERNAL_OBJECTS) $(SYNCH_OBJECTS) $(EXCEPT_OBJECTS) \
          $(RESOURCE_OBJECT)
 
-ifeq ($(DOSCLI),yes)
-CLEAN_FILES = except\*.o file\*.o internal\*.o mem\*.o misc\*.o nls\*.o \
-              process\*.o string\*.o synch\*.o thread\*.o \
-              $(TARGET).o $(TARGET).a junk.tmp base.tmp temp.exp \
-             $(TARGET).dll $(TARGET).sym $(TARGET).coff
-else
 CLEAN_FILES = except/*.o file/*.o internal/*.o mem/*.o misc/*.o nls/*.o  \
               process/*.o string/*.o synch/*.o thread/*.o  \
               $(TARGET).o $(TARGET).a junk.tmp base.tmp temp.exp \
              $(TARGET).dll $(TARGET).sym $(TARGET).coff
-endif
 
 nls/ole2nls.o: nls/ole2nls.c
        $(CC) $(CFLAGS) -I. nls/ole2nls.c
@@ -125,12 +118,10 @@ $(TARGET).dll: $(DLLMAIN) $(OBJECTS) $(TARGET).def
        - $(RM) temp.exp
        $(NM) --numeric-sort $(TARGET).dll > $(TARGET).sym
 
-clean: $(CLEAN_FILES:%=%_clean)
-
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-.PHONY: clean $(CLEAN_FILES:%=%_clean)
+.PHONY: clean 
 
 install: $(FLOPPY_DIR)/dlls/$(TARGET).dll
 
index 9ad296a..cbb682c 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Makefile,v 1.5 2000/11/20 19:59:09 ekohl Exp $
+# $Id: Makefile,v 1.6 2001/07/15 21:18:55 rex Exp $
 #
 # ReactOS Operating System
 #
@@ -59,12 +59,10 @@ $(TARGET).dll: $(DLLMAIN) $(OBJECTS) $(TARGET).def
        - $(RM) temp.exp
        $(NM) --numeric-sort $(TARGET).dll > $(TARGET).sym
 
-clean: $(CLEAN_FILES:%=%_clean)
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
-
-.PHONY: clean $(CLEAN_FILES:%=%_clean)
+.PHONY: clean 
 
 install: $(FLOPPY_DIR)/dlls/$(TARGET).dll
 
index 9df7838..113712f 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.2 2001/07/06 04:01:27 rex Exp $
+# $Id: makefile,v 1.3 2001/07/15 21:18:55 rex Exp $
 #
 # Makefile for ReactOS shell32.dll
 #
@@ -19,15 +19,9 @@ MISC_OBJECTS=\
 OBJECTS=\
        $(MISC_OBJECTS)
 
-ifeq ($(DOSCLI),yes)
-CLEAN_FILES = misc\*.o  \
-              $(TARGETNAME).o $(TARGETNAME).a junk.tmp base.tmp temp.exp \
-             $(TARGETNAME).dll $(TARGETNAME).sym $(TARGETNAME).coff
-else
 CLEAN_FILES = misc/*.o  \
               $(TARGETNAME).o $(TARGETNAME).a junk.tmp base.tmp temp.exp \
              $(TARGETNAME).dll $(TARGETNAME).sym $(TARGETNAME).coff
-endif
 
 all: $(DLLTARGET)
 
@@ -77,13 +71,10 @@ $(TARGETNAME).dll: $(DLLMAIN) $(OBJECTS) $(TARGETNAME).def
        $(NM) --numeric-sort $(TARGETNAME).dll > $(TARGETNAME).sym
 
 
-clean: $(CLEAN_FILES:%=%_clean)
-
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
-
-.PHONY: clean $(CLEAN_FILES:%=%_clean)
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
+.PHONY: clean 
 
 install: $(FLOPPY_DIR)/dlls/$(TARGETNAME).dll
 
index 84bd78a..85e7cb3 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile_rex,v 1.18 2001/06/18 03:05:54 phreak Exp $
+# $Id: makefile_rex,v 1.19 2001/07/15 21:18:56 rex Exp $
 #
 # ReactOS Operating System
 #
@@ -33,13 +33,8 @@ LIBS = ../ntdll/ntdll.a \
        ../kernel32/kernel32.a \
        ../gdi32/gdi32.a
 
-ifeq ($(DOSCLI),yes)
-CLEAN_FILES = misc\*.o windows\*.o internal\*.o controls\*.o graphics\*.o resources\*.o \
-              $(TARGET).o $(TARGET).a junk.tmp base.tmp temp.exp $(TARGET).dll $(TARGET).sym
-else
 CLEAN_FILES = misc/*.o windows/*.o internal/*.o controls/*.o graphics/*.o resources/*.o \
               $(TARGET).o $(TARGET).a junk.tmp base.tmp temp.exp $(TARGET).dll $(TARGET).sym
-endif
 
 all: $(TARGET).dll
 
@@ -82,12 +77,10 @@ $(TARGET).dll: $(LIBS) $(OBJECTS) $(TARGET).def
        - $(RM) temp.exp
        $(NM) --numeric-sort $(TARGET).dll > $(TARGET).sym
 
-clean: $(CLEAN_FILES:%=%_clean)
-
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-.PHONY: clean $(CLEAN_FILES:%=%_clean)
+.PHONY: clean 
 
 install: $(FLOPPY_DIR)/dlls/$(TARGET).dll
 
index 249f766..8c702a4 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.6 2000/11/20 19:59:09 ekohl Exp $
+# $Id: makefile,v 1.7 2001/07/15 21:18:56 rex Exp $
 #
 # Makefile for ReactOS version.dll
 #
@@ -57,18 +57,12 @@ $(TARGET).dll: $(DLLMAIN) $(OBJECTS) $(TARGET).def
        - $(RM) temp.exp
        $(NM) --numeric-sort $(TARGET).dll > $(TARGET).sym
 
-ifeq ($(DOSCLI),yes)
-CLEAN_FILES = *.o *.a *.coff *.sym *.tmp *.dll main\*.o misc\*.o
-else
 CLEAN_FILES = *.o *.a *.coff *.sym *.tmp *.dll main/*.o misc/*.o
-endif
 
-clean: $(CLEAN_FILES:%=%_clean)
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
-
-.PHONY: clean $(CLEAN_FILES:%=%_clean)
+.PHONY: clean 
 
 install: $(FLOPPY_DIR)/dlls/$(TARGET).dll
 
index a590ef6..2683f50 100644 (file)
@@ -18,15 +18,9 @@ LIBS = ../ntdll/ntdll.a \
        ../kernel32/kernel32.a \
        ../advapi32/advapi32.a
 
-ifeq ($(DOSCLI),yes)
-CLEAN_FILES = misc\*.o \
-              $(TARGETNAME).o $(TARGETNAME).a junk.tmp base.tmp temp.exp \
-                 $(TARGETNAME).dll $(TARGETNAME).sym $(TARGETNAME).coff
-else
 CLEAN_FILES = misc/*.o \
               $(TARGETNAME).o $(TARGETNAME).a junk.tmp base.tmp temp.exp \
                  $(TARGETNAME).dll $(TARGETNAME).sym $(TARGETNAME).coff
-endif
 
 all: $(TARGETNAME).dll
 
@@ -68,12 +62,10 @@ $(TARGETNAME).dll: $(LIBS) $(OBJECTS) $(TARGETNAME).def
        $(NM) --numeric-sort $(TARGETNAME).dll > $(TARGETNAME).sym
 
 
-clean: $(CLEAN_FILES:%=%_clean)
-
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-.PHONY: clean $(CLEAN_FILES:%=%_clean)
+.PHONY: clean 
 
 install: $(FLOPPY_DIR)/dlls/$(TARGETNAME).dll
 
index ed0b96c..7d2c8fe 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Makefile,v 1.47 2001/07/15 18:06:23 rex Exp $
+# $Id: Makefile,v 1.48 2001/07/15 21:18:56 rex Exp $
 #
 # ReactOS Operating System
 #
@@ -490,21 +490,11 @@ OBJECTS := \
        $(OBJECTS_RESOURCE)
 
 
-ifeq ($(DOSCLI),yes)
-CLEAN_FILES = $(OBJECTS_PATH)\*.o cc\*.o cm\*.o dbg\*.o dbg\i386\*.o ex\*.o hal\x86\*.o io\*.o \
-              ke\*.o ldr\*.o mm\*.o nt\*.o ob\*.o ps\*.o rtl\*.o se\*.o \
-              ke\i386\*.o mm\i386\*.o fs\*.o po\*.o nls\*.o lpc\*.o \
-              kd\*.o $(TARGETNAME).o $(TARGETNAME).a junk.tmp base.tmp temp.exp \
-              $(TARGETNAME).exe $(TARGETNAME).nostrip.exe $(TARGETNAME).sym $(TARGETNAME).coff \
-              $(subst /,\,$(D1_FILES))
-else
 CLEAN_FILES = $(OBJECTS_PATH)/*.o cc/*.o cm/*.o dbg/*.o dbg/i386/*.o ex/*.o hal/x86/*.o io/*.o \
               ke/*.o ldr/*.o mm/*.o nt/*.o ob/*.o ps/*.o rtl/*.o se/*.o \
               ke/i386/*.o mm/i386/*.o fs/*.o po/*.o nls/*.o lpc/*.o \
               kd/*.o $(TARGETNAME).o $(TARGETNAME).a junk.tmp base.tmp temp.exp \
               $(TARGETNAME).exe $(TARGETNAME).nostrip.exe $(TARGETNAME).sym $(TARGETNAME).coff $(D1_FILES)
-endif
-
 
 $(TARGETNAME).nostrip.exe: $(TARGETNAME).o $(TARGETNAME).a $(IE_DATA)
        $(CC) \
@@ -624,12 +614,10 @@ $(TARGETNAME).a: $(TARGETNAME).def
                --output-lib $(TARGETNAME).a \
                --kill-at
 
-clean: $(CLEAN_FILES:%=%_clean)
-
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-.PHONY: clean $(CLEAN_FILES:%=%_clean)
+.PHONY: clean 
 
 install: $(FLOPPY_DIR)/$(TARGETNAME).exe
 
diff --git a/reactos/rdel.c b/reactos/rdel.c
new file mode 100644 (file)
index 0000000..e812ba7
--- /dev/null
@@ -0,0 +1,89 @@
+/*  $Id: rdel.c,v 1.1 2001/07/15 21:18:48 rex Exp $  
+ * COPYRIGHT:             See COPYING in the top level directory
+ * PROGRAMMER:            Rex Jolliff (rex@lvcablemodem.com)
+ * PURPOSE:               Platform independant delete command
+ */
+
+#include <dirent.h>
+#include <errno.h>
+#include <fnmatch.h>
+#include <limits.h>
+#include <stdio.h>
+#include <string.h>
+#include <stdlib.h>
+
+void 
+convertPath (char * pathToConvert)
+{
+  while (*pathToConvert != 0)
+  {
+    if (*pathToConvert == '\\')
+    {
+      *pathToConvert = '/';
+    }
+    pathToConvert++;
+  }
+}
+
+void
+getDirectory (const char *filename, char * directorySpec)
+{
+  int  lengthOfDirectory;
+
+  if (strrchr (filename, '/') != 0)
+  {
+    lengthOfDirectory = strrchr (filename, '/') - filename;
+    strncpy (directorySpec, filename, lengthOfDirectory);
+    directorySpec [lengthOfDirectory] = '\0';
+  }
+  else
+  {
+    strcpy (directorySpec, ".");
+  }
+}
+
+void
+getFilename (const char *filename, char * fileSpec)
+{
+  if (strrchr (filename, '/') != 0)
+  {
+    strcpy (fileSpec, strrchr (filename, '/') + 1);
+  }
+  else
+  {
+    strcpy (fileSpec, filename);
+  }
+}
+
+int 
+main (int argc, char* argv[])
+{
+  int  justPrint = 0;
+  int  idx;
+  int  returnCode;
+
+  for (idx = 1; idx < argc; idx++)
+  {
+    convertPath (argv [idx]);
+
+    if (justPrint)
+    {
+      printf ("delete %s\n", argv [idx]);
+    }
+    else
+    {
+      returnCode = remove (argv [idx]);
+      if (returnCode != 0 && errno != ENOENT)
+      {
+        printf ("Unlink of %s failed.  Unlink returned %d.\n", 
+                argv [idx],
+                returnCode);
+        return  returnCode;
+      }
+    }
+  }
+
+  return  0;
+}
+
+
index 02ca0a3..48826bc 100644 (file)
@@ -44,7 +44,7 @@ EXE_POSTFIX := .exe
 CP = $(PATH_TO_TOP)/rcopy
 DLLTOOL = $(PREFIX)dlltool --as=$(PREFIX)as
 NASM_CMD = nasmw
-RM = del
+RM = $(PATH_TO_TOP)/rdel
 RMDIR = rmdir
 #KM_SPECS = specs
 DOSCLI = yes
index 1b9f935..64c82e0 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.2 1999/08/29 13:45:05 dwelch Exp $
+# $Id: makefile,v 1.3 2001/07/15 21:19:00 rex Exp $
 #
 # Local Security Authority Subsystem
 #
@@ -17,10 +17,7 @@ all: $(TARGET).exe
 .phony: all
 
 clean:
-       - $(RM) $(TARGET).o
-       - $(RM) $(TARGET).exe
-       - $(RM) $(TARGET).sym
-       - $(RM) $(TARGET).coff
+       - $(RM) $(TARGET).o $(TARGET).exe $(TARGET).sym $(TARGET).coff
 
 .phony: clean
 
index 81c229a..dc21ad1 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.13 2001/06/25 12:32:27 ekohl Exp $
+# $Id: makefile,v 1.14 2001/07/15 21:19:02 rex Exp $
 #
 # CSRSS: Client/server runtime subsystem
 #
@@ -18,6 +18,8 @@ OBJECTS_MISC = $(TARGET).o init.o print.o video.o $(TARGET).coff
 
 OBJECTS = $(OBJECTS_API) $(OBJECTS_SBAPI) $(OBJECTS_MISC)
 
+CLEAN_FILES = $(OBJECTS) $(TARGET).exe
+
 LIBS = ../../lib/ntdll/ntdll.a
 
 all: $(TARGET).exe
@@ -25,17 +27,7 @@ all: $(TARGET).exe
 .phony: all
 
 clean:
-ifeq ($(DOSCLI),yes)
-       - $(RM) api\*.o
-       - $(RM) sbapi\*.o
-else
-       - $(RM) api/*.o
-       - $(RM) sbapi/*.o
-endif
-       - $(RM) *.o
-       - $(RM) $(TARGET).exe
-       - $(RM) $(TARGET).sym
-       - $(RM) $(TARGET).coff
+       - $(RM) $(CLEAN_FILES)
 
 .phony: clean
 
index b48789b..2d2217c 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.7 2001/06/25 12:32:39 ekohl Exp $
+# $Id: makefile,v 1.8 2001/07/15 21:19:02 rex Exp $
 #
 # Session Manager
 #
@@ -32,13 +32,10 @@ $(TARGET).exe: $(OBJECTS) $(LIBS)
        $(NM) --numeric-sort $(TARGET).exe > $(TARGET).sym
 
 
-clean: $(CLEAN_FILES:%=%_clean)
-
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
-
-.PHONY: clean $(CLEAN_FILES:%=%_clean)
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
+.PHONY: clean 
 
 install: $(FLOPPY_DIR)/subsys/$(TARGET).exe
 
index 2e56c5a..e5f334a 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.1 2000/12/05 02:38:08 ekohl Exp $
+# $Id: makefile,v 1.2 2001/07/15 21:18:53 rex Exp $
 #
 # Services: Service control manager (SCM)
 #
@@ -24,12 +24,10 @@ $(TARGET).exe: $(OBJECTS) $(LIBS)
        $(CC) $(OBJECTS) $(LIBS) -o $(TARGET).exe
        $(NM) --numeric-sort $(TARGET).exe > $(TARGET).sym
 
-clean: $(CLEAN_FILES:%=%_clean)
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
-
-.phony: clean $(CLEAN_FILES:%=%_clean)
+.phony: clean 
 
 install: $(PROGS:%=$(FLOPPY_DIR)/apps/%)
 
index 2364e4c..7be1415 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.3 2001/02/19 15:04:50 dwelch Exp $
+# $Id: makefile,v 1.4 2001/07/15 21:18:53 rex Exp $
 #
 # Shell: Simple shell application
 #
@@ -21,12 +21,10 @@ shell.exe: $(OBJECTS) $(LIBS)
        $(CC) $(OBJECTS) $(LIBS) -o shell.exe
        $(NM) --numeric-sort shell.exe > shell.sym
 
-clean: $(CLEAN_FILES:%=%_clean)
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
-
-.phony: clean $(CLEAN_FILES:%=%_clean)
+.phony: clean 
 
 install: $(PROGS:%=$(FLOPPY_DIR)/apps/%)
 
index 1a79dc9..a1e182a 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.3 2001/06/12 17:50:26 chorns Exp $
+# $Id: makefile,v 1.4 2001/07/15 21:18:53 rex Exp $
 #
 # Logon/login Application
 #
@@ -22,10 +22,7 @@ all: $(TARGET).exe
 .phony: all
 
 clean:
-       - $(RM) *.o
-       - $(RM) $(TARGET).exe
-       - $(RM) $(TARGET).sym
-       - $(RM) $(TARGET).coff
+       - $(RM) *.o $(TARGET).exe $(TARGET).sym $(TARGET).coff
 
 .phony: clean
 
index c9d6527..240be3c 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.36 2001/07/06 00:05:05 rex Exp $
+# $Id: makefile,v 1.37 2001/07/15 21:19:02 rex Exp $
 #
 # WIN32K.SYS build spec
 #
@@ -47,17 +47,10 @@ all: $(TARGET).sys
 
 $(TARGET).coff: $(TARGET).rc ../../include/reactos/resource.h
 
-ifeq ($(DOSCLI),yes)
-CLEAN_FILES = dib\*.o eng\*.o freetype\*.o ldr\*.o main\*.o misc\*.o ntuser\*.o  \
-              objects\*.o stubs\*.o  \
-              $(TARGET).coff $(TARGET).o $(TARGET).a  \
-              junk.tmp base.tmp temp.exp $(TARGET).sys $(TARGET).sym
-else
 CLEAN_FILES = dib/*.o eng/*.o freetype/*.o ldr/*.o main/*.o misc/*.o ntuser/*.o  \
               objects/*.o stubs/*.o  \
               $(TARGET).coff $(TARGET).o $(TARGET).a  \
               junk.tmp base.tmp temp.exp $(TARGET).sys $(TARGET).sym
-endif
 
 $(TARGET).sys: $(OBJECTS) $(TARGET).def
        $(LD) -r $(OBJECTS) -o $(TARGET).o
@@ -109,12 +102,10 @@ $(TARGET).sys: $(OBJECTS) $(TARGET).def
        - $(RM) temp.exp
        $(NM) --numeric-sort $(TARGET).sys > $(TARGET).sym
 
-clean: $(CLEAN_FILES:%=%_clean)
-
-$(CLEAN_FILES:%=%_clean): %_clean:
-       - $(RM) $*
+clean: 
+       - $(RM) $(CLEAN_FILES)
 
-.PHONY: clean $(CLEAN_FILES:%=%_clean)
+.PHONY: clean 
 
 install: $(FLOPPY_DIR)/drivers/$(TARGET).sys