7 LIBS = $(PATH_TO_TOP)/ntoskrnl/ntoskrnl.a
15 all: $(TARGET).sys.unstripped $(TARGET).sys
20 $(TARGET).coff: $(TARGET).rc $(PATH_TO_TOP)/include/reactos/resource.h
22 $(TARGET).sys $(TARGET).sys.unstripped: $(OBJECTS)
26 CLEAN_FILES = *.o $(TARGET).o $(TARGET).a junk.tmp base.tmp temp.exp \
27 $(TARGET).exe $(TARGET).nostrip.exe $(TARGET).sym $(TARGET).coff
29 CLEAN_FILES = *.o $(TARGET).o $(TARGET).a junk.tmp base.tmp temp.exp \
30 $(TARGET).exe $(TARGET).nostrip.exe $(TARGET).sym $(TARGET).coff
34 clean: $(CLEAN_FILES:%=%_clean)
36 $(CLEAN_FILES:%=%_clean): %_clean:
39 .PHONY: clean $(CLEAN_FILES:%=%_clean)
42 install: $(FLOPPY_DIR)/drivers/$(TARGET).sys
44 $(FLOPPY_DIR)/drivers/$(TARGET).sys: $(TARGET).sys
45 $(CP) $(TARGET).sys $(FLOPPY_DIR)/drivers/$(TARGET).sys
47 dist: $(PATH_TO_TOP)/$(DIST_DIR)/drivers/$(TARGET).sys
49 $(PATH_TO_TOP)/$(DIST_DIR)/drivers/$(TARGET).sys: $(TARGET).sys
50 $(CP) $(TARGET).sys $(PATH_TO_TOP)/$(DIST_DIR)/drivers/$(TARGET).sys
53 WARNINGS_ARE_ERRORS = yes
55 include $(PATH_TO_TOP)/rules.mak