.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)
$(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) \
.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
.phony: all
clean:
- - $(RM) apc.o
- - $(RM) apc.exe
- - $(RM) apc.sym
+ - $(RM) apc.o apc.exe apc.sym
.phony: clean
.phony: all
clean:
- - $(RM) args.o
- - $(RM) args.exe
- - $(RM) args.sym
+ - $(RM) args.o args.exe args.sym
.phony: clean
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/%)
.phony: all
-clean: $(PROGS:%=%_clean)
-
-$(PROGS:%=%_clean): %_clean:
- - $(RM) $*.o
- - $(RM) $*.exe
- - $(RM) $*.sym
+clean:
+ - $(RM) *.o *.exe *.sym
.phony: clean
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/%)
.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
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/%)
.phony: all
-clean: $(PROGS:%=%_clean)
-
-$(PROGS:%=%_clean): %_clean:
- - $(RM) $*.o
- - $(RM) $*.exe
- - $(RM) $*.sym
+clean:
+ - $(RM) *.o *.exe *.sym
.phony: clean
.phony: all
clean:
- - $(RM) file.o
- - $(RM) file.exe
- - $(RM) file.sym
+ - $(RM) file.o file.exe file.sym
.phony: clean
.phony: all
-$(PROGS:%=%_clean): %_clean:
- - $(RM) $*.o
- - $(RM) $*.exe
- - $(RM) $*.sym
-
-clean: $(PROGS:%=%_clean)
+clean:
+ - $(RM) *.o *.exe *.sym
.phony: clean
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/%)
.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
.phony: all
clean:
- - $(RM) *.o
- - $(RM) *.exe
- - $(RM) *.sym
+ - $(RM) *.o *.exe *.sym
.phony: clean
.phony: all
clean:
- - $(RM) *.o
- - $(RM) *.exe
- - $(RM) *.sym
+ - $(RM) *.o *.exe *.sym
.phony: clean
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/%)
.phony: all
clean:
- - $(RM) *.o
- - $(RM) *.exe
- - $(RM) *.sym
+ - $(RM) *.o *.exe *.sym
.phony: clean
.phony: all
clean:
- - $(RM) *.o
- - $(RM) *.exe
- - $(RM) *.sym
+ - $(RM) *.o *.exe *.sym
.phony: clean
.phony: all
-$(PROGS:%=%_clean): %_clean:
- - $(RM) $*.o
- - $(RM) $*.exe
- - $(RM) $*.sym
-
-clean: $(PROGS:%=%_clean)
+clean:
+ - $(RM) *.o *.exe *.sym
.phony: clean
.phony: all
-clean: $(PROGS:%=%_clean)
-
-$(PROGS:%=%_clean): %_clean:
- - $(RM) $*.o
- - $(RM) $*.exe
- - $(RM) $*.sym
+clean:
+ - $(RM) *.o *.exe *.sym
.phony: clean
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/%)
-# $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 = ../..
clean:
- - $(RM) $(TARGETNAME).o
- - $(RM) $(TARGETNAME).sym
- - $(RM) $(TARGETNAME)$(EXE_POSTFIX)
+ - $(RM) $(CLEAN_FILES)
.phony: clean
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/%)
.phony: all
clean:
- - $(RM) cat.o
- - $(RM) cat.exe
- - $(RM) cat.sym
+ - $(RM) cat.o cat.exe cat.sym
.phony: clean
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/%)
../../../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/%)
-# $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
#
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/%)
.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
# $(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
$(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
-# $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 = ../../..
.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
-# $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 = ../../..
.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
-# $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 = ../../..
.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
-# $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 = ../../..
.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
.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
-# $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 = ../../..
.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
-# $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 = ../../..
.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
-# $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 = ../../..
.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
.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
-# $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 = ../../..
.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
.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
.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
-# $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
#
- $(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
-# $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 = ../../../..
.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
-# $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 = ../../..
.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
-# $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
#
.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
-# $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 = ../../..
.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
-# $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
#
.phony: all
clean:
- - $(RM) *.o
- - $(RM) $(TARGETNAME).sym
- - $(RM) $(TARGETNAME).sys
+ - $(RM) *.o $(TARGETNAME).sym $(TARGETNAME).sys
.phony: clean
-# $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
#
.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
.phony: all
clean:
- - $(RM) template.o
- - $(RM) tfsd.o
+ - $(RM) template.o tfsd.o
.phony: clean
-# $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 = ../../..
.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
-# $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 = ../../..
.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
-# $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
.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
-# $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
.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
-# $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
.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
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) \
- $(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
-# $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 = ../../../..
$(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) \
- $(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
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) \
- $(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
$(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)
- $(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
-# $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
#
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
- $(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
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) \
- $(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
../../../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
$(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
-# $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
#
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)
clean:
- - $(RM) $(TARGETNAME)$(EXE_POSTFIX)
- - $(RM) $(SVC_GDI_STUBS)
- - $(RM) $(SVC_USER_STUBS)
- - $(RM) $(SVC_SERVICE_TABLE)
+ - $(RM) $(CLEAN_FILES)
.PHONY: all clean
-# $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
#
$(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
-# $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
#
$(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)
$(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
-# $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
#
$(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
- $(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
-# $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
#
- $(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
-# $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
#
- $(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
-# $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
#
$(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
- $(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
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
$(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
-# $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
#
$(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
- $(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
-# $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
#
$(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
$(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
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)
$(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
-# $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
#
$(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
- $(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
-# $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
#
- $(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
-# $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
#
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)
$(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
-# $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
#
../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
- $(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
-# $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
#
- $(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
../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
$(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
-# $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
#
$(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) \
--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
--- /dev/null
+/* $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;
+}
+
+
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
-# $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
#
.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
-# $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
#
OBJECTS = $(OBJECTS_API) $(OBJECTS_SBAPI) $(OBJECTS_MISC)
+CLEAN_FILES = $(OBJECTS) $(TARGET).exe
+
LIBS = ../../lib/ntdll/ntdll.a
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
-# $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
#
$(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
-# $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)
#
$(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/%)
-# $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
#
$(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/%)
-# $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
#
.phony: all
clean:
- - $(RM) *.o
- - $(RM) $(TARGET).exe
- - $(RM) $(TARGET).sym
- - $(RM) $(TARGET).coff
+ - $(RM) *.o $(TARGET).exe $(TARGET).sym $(TARGET).coff
.phony: clean
-# $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
#
$(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
- $(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