Fixed makefiles
This commit is contained in:
parent
c720ab6783
commit
5850227394
39
GNUmakef.inc
39
GNUmakef.inc
@ -86,42 +86,3 @@ ifneq ($(DEPS),)
|
||||
include $(DEPS)
|
||||
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
|
||||
|
Reference in New Issue
Block a user