зеркало из https://github.com/mozilla/pjs.git
windows dep. stuff
This commit is contained in:
Родитель
d380754776
Коммит
e51175d7f4
|
@ -30,6 +30,8 @@ CFLAGS += $(OPTIMIZER) $(OS_CFLAGS) $(XP_DEFINE) $(DEFINES) $(INCLUDES) \
|
||||||
RANLIB = echo
|
RANLIB = echo
|
||||||
JAR = /bin/jar
|
JAR = /bin/jar
|
||||||
TAR = /bin/tar
|
TAR = /bin/tar
|
||||||
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# For purify
|
# For purify
|
||||||
#
|
#
|
||||||
|
|
|
@ -23,6 +23,7 @@
|
||||||
# Double-Colon rules for utilizing the binary release model. #
|
# Double-Colon rules for utilizing the binary release model. #
|
||||||
#######################################################################
|
#######################################################################
|
||||||
|
|
||||||
|
|
||||||
all:: export private_export libs program install
|
all:: export private_export libs program install
|
||||||
|
|
||||||
ifeq ($(AUTOCLEAN),1)
|
ifeq ($(AUTOCLEAN),1)
|
||||||
|
@ -113,6 +114,9 @@ realclean clobber_all::
|
||||||
rm -rf $(wildcard *.OBJ) dist $(ALL_TRASH)
|
rm -rf $(wildcard *.OBJ) dist $(ALL_TRASH)
|
||||||
+$(LOOP_OVER_DIRS)
|
+$(LOOP_OVER_DIRS)
|
||||||
|
|
||||||
|
depend::
|
||||||
|
+$(LOOP_OVER_DIRS)
|
||||||
|
|
||||||
#ifdef ALL_PLATFORMS
|
#ifdef ALL_PLATFORMS
|
||||||
#all_platforms:: $(NFSPWD)
|
#all_platforms:: $(NFSPWD)
|
||||||
# @d=`$(NFSPWD)`; \
|
# @d=`$(NFSPWD)`; \
|
||||||
|
@ -780,6 +784,13 @@ dependclean::
|
||||||
|
|
||||||
else
|
else
|
||||||
depend::
|
depend::
|
||||||
|
ifdef DODEPEND
|
||||||
|
@$(MAKE_OBJDIR)
|
||||||
|
$(GDEPTH)/gconfig/makedep.exe -s -O $(OBJDIR)/make.dp $(INCLUDES) $(OBJS)
|
||||||
|
endif
|
||||||
|
|
||||||
|
-include $(OBJDIR)/make.dp
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
|
@ -139,6 +139,8 @@ ifdef PROGRAM
|
||||||
PROGRAM := $(addprefix $(OBJDIR)/, $(PROGRAM)$(PROG_SUFFIX))
|
PROGRAM := $(addprefix $(OBJDIR)/, $(PROGRAM)$(PROG_SUFFIX))
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
MAKEDEPFILE := $(addprefix $(OBJDIR)/, make.dep)
|
||||||
|
|
||||||
#ifdef RCFILE
|
#ifdef RCFILE
|
||||||
# RCFILE := $(addprefix $(OBJDIR)/, $(RCFILE)$(RC_SUFFIX))
|
# RCFILE := $(addprefix $(OBJDIR)/, $(RCFILE)$(RC_SUFFIX))
|
||||||
# endif
|
# endif
|
||||||
|
@ -197,6 +199,15 @@ ifndef TARGETS
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifdef CSRCS
|
||||||
|
DEPENDFILES += $(OBJS)
|
||||||
|
DODEPEND=1
|
||||||
|
endif
|
||||||
|
ifdef CPPSRCS
|
||||||
|
DEPENDFILES += $(OBJS)
|
||||||
|
DODEPEND=1
|
||||||
|
endif
|
||||||
|
|
||||||
ifndef OBJS
|
ifndef OBJS
|
||||||
OBJS := $(JRI_STUB_CFILES) $(addsuffix $(OBJ_SUFFIX), $(JMC_GEN)) $(CSRCS:.c=$(OBJ_SUFFIX)) \
|
OBJS := $(JRI_STUB_CFILES) $(addsuffix $(OBJ_SUFFIX), $(JMC_GEN)) $(CSRCS:.c=$(OBJ_SUFFIX)) \
|
||||||
$(CPPSRCS:.cpp=$(OBJ_SUFFIX)) $(ASFILES:.s=$(OBJ_SUFFIX))
|
$(CPPSRCS:.cpp=$(OBJ_SUFFIX)) $(ASFILES:.s=$(OBJ_SUFFIX))
|
||||||
|
|
Загрузка…
Ссылка в новой задаче