Fixed makefiles

This commit is contained in:
Alexander S. Aganichev 2001-05-27 20:09:44 +00:00
parent c720ab6783
commit 5850227394

View File

@ -86,42 +86,3 @@ ifneq ($(DEPS),)
include $(DEPS) include $(DEPS)
endif endif
endif endif
$(FOBJPATH)/%$(OBJEXT): %.c
@echo building $(basename $<)$(OBJEXT)
@$(CC) -c $(CFLAGS) -o $@ $<
ifeq ($(PLATFORM),cyg)
$(FOBJPATH)/%$(OBJEXT): %.rc
@echo creating resources
@$(WINDRES) -o $@ $<
endif
ifeq ($(PLATFORM),emx)
$(FOBJPATH)/%.res: %.rc
@echo creating resources
@rc $(subst -I,-i ,$(INCS)) -x1 -r $<
endif
SOURCES=
-include bld$(PLATFORM).inc
ifeq ($(PLATFORM),cyg)
OBJS=$(addprefix $(FOBJPATH)/,$(patsubst %.rc,%.o,$(patsubst %.c,%.o,$(patsubst %.cpp,%.o,$(filter %.c %.cpp %.rc,$(SOURCES))))))
else
ifeq ($(PLATFORM),emx)
OBJS=$(addprefix $(FOBJPATH)/,$(patsubst %.rc,%.res,$(patsubst %.c,%.o,$(patsubst %.cpp,%.o,$(filter %.c %.cpp %.rc,$(SOURCES))))))
else
OBJS=$(addprefix $(FOBJPATH)/,$(patsubst %.c,%.o,$(patsubst %.cpp,%.o,$(filter %.c %.cpp %.rc,$(SOURCES)))))
endif
endif
DEPS=$(addprefix $(FDEPPATH)/$(TARGET)/,$(patsubst %.c,%.d,$(patsubst %.cpp,%.d,$(filter %.c %.cpp,$(SOURCES)))))
clean:
@echo cleaning...
@rm -f $(OBJS) $(DEPS) bld$(PLATFORM).inc
ifeq ($(FDEPPATH)/dep,$(wildcard $(FDEPPATH)/de?))
ifneq ($(DEPS),)
-include $(DEPS)
endif
endif