-# $Id: makefile,v 1.5 2001/10/16 21:02:02 ea Exp $
#
-# ReactOS makefile for notevil
-# Compiler: egcs 1.1.2
+# ReactOS notevil
+#
+# Makefile
#
-PATH_TO_TOP = ..
-PATH_TO_REACTOS = $(PATH_TO_TOP)/../reactos
-
-TARGET=notevil
-
-BASE_CFLAGS = -I$(PATH_TO_REACTOS)/include
-
-all: $(TARGET).exe
-
-OBJECTS = $(TARGET).o $(TARGET).coff
-
-CLEAN_FILES = *.o $(TARGET).exe $(TARGET).sym $(TARGET).coff
-
-clean: $(CLEAN_FILES:%=%_clean)
-
-$(CLEAN_FILES:%=%_clean): %_clean:
- - $(RM) $*
-
-.phony: clean $(CLEAN_FILES:%=%_clean)
-
-$(TARGET).exe: $(OBJECTS)
- $(CC) $(OBJECTS) \
- -o $(TARGET).exe \
- -lkernel32 \
- -luser32 \
- -lmsvcrt
- $(NM) --numeric-sort $(TARGET).exe > $(TARGET).sym
-$(TARGET).coff: $(TARGET).rc
- $(RC) $(RFLAGS) $(TARGET).rc $(TARGET).coff
+PATH_TO_TOP = ../../reactos
-$(TARGET).o: $(TARGET).c resource.h
+TARGET_TYPE = program
-floppy: $(TARGET:%=$(FLOPPY_DIR)/apps/%)
+TARGET_APPTYPE = console
-$(TARGET:%=$(FLOPPY_DIR)/apps/%): $(FLOPPY_DIR)/apps/%: %
-ifeq ($(DOSCLI),yes)
- $(CP) $* $(FLOPPY_DIR)\apps\$*
-else
- $(CP) $* $(FLOPPY_DIR)/apps/$*
-endif
+TARGET_NAME = notevil
+#TARGET_CFLAGS = -DUNICODE -D_UNICODE
-dist: $(TARGET:%=$(PATH_TO_TOP)/$(DIST_DIR)/apps/%)
+TARGET_SDKLIBS = \
+ kernel32.a \
+ user32.a
-$(TARGET:%=$(PATH_TO_TOP)/$(DIST_DIR)/apps/%): $(PATH_TO_TOP)/$(DIST_DIR)/apps/%: %
-ifeq ($(DOSCLI),yes)
- $(CP) $* ..\$(DIST_DIR)\apps\$*
-else
- $(CP) $* $(PATH_TO_TOP)/$(DIST_DIR)/apps/$*
-endif
+TARGET_OBJECTS = $(TARGET_NAME).o
include $(PATH_TO_TOP)/rules.mak
+include $(TOOLS_PATH)/helper.mk
+
# EOF