TARGET_LFLAGS = -nostartfiles -nostdlib
-TARGET_OBJECTS = $(TARGET_NAME).o
-
-TARGET_CLEAN = controls/*.o misc/*.o windows/*.o
-
-include $(PATH_TO_TOP)/rules.mak
-
-include $(TOOLS_PATH)/helper.mk
-
CONTROLS_OBJECTS = \
controls/combobox.o \
controls/listbox.o \
windows/rect.o \
windows/text.o
-OBJECTS = \
+TARGET_OBJECTS = \
$(MISC_OBJECTS) \
$(WINDOWS_OBJECTS) \
$(CONTROLS_OBJECTS)
-$(TARGET_NAME).o: $(OBJECTS)
- $(LD) -r $(OBJECTS) -o $(TARGET_NAME).o
+DEP_OBJECTS = $(TARGET_OBJECTS)
+
+DEP_EXCLUDE_FILTER = misc/win32k.%
+
+include $(PATH_TO_TOP)/rules.mak
+
+include $(TOOLS_PATH)/helper.mk
+
+include $(TOOLS_PATH)/depend.mk
# EOF