-# $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