You've already forked linux-packaging-mono
Imported Upstream version 4.6.0.125
Former-commit-id: a2155e9bd80020e49e72e86c44da02a8ac0e57a4
This commit is contained in:
parent
a569aebcfd
commit
e79aa3c0ed
@@ -31,6 +31,9 @@ ifdef base_prog_config
|
||||
PROGRAM_config := $(build_libdir)$(PROGRAM).config
|
||||
endif
|
||||
|
||||
sn = $(topdir)/class/lib/$(BUILD_TOOLS_PROFILE)/sn.exe
|
||||
SN = MONO_PATH="$(topdir)/class/lib/$(BUILD_TOOLS_PROFILE)$(PLATFORM_PATH_SEPARATOR)$$MONO_PATH" $(RUNTIME) $(RUNTIME_FLAGS) $(sn) -q
|
||||
|
||||
the_lib = $(the_libdir)$(base_prog)
|
||||
build_lib = $(build_libdir)$(base_prog)
|
||||
|
||||
@@ -110,7 +113,10 @@ endif
|
||||
$(the_lib): $(the_libdir)/.stamp
|
||||
|
||||
$(build_lib): $(BUILT_SOURCES) $(EXTRA_SOURCES) $(response) $(build_libdir:=/.stamp)
|
||||
$(PROGRAM_COMPILE) -target:exe -out:$@ $(BUILT_SOURCES) $(EXTRA_SOURCES) @$(response)
|
||||
$(PROGRAM_COMPILE) $(MCS_REFERENCES) -target:exe -out:$@ $(BUILT_SOURCES) $(EXTRA_SOURCES) @$(response)
|
||||
ifdef PROGRAM_SNK
|
||||
$(Q) $(SN) -R $@ $(PROGRAM_SNK)
|
||||
endif
|
||||
|
||||
ifdef PROGRAM_USE_INTERMEDIATE_FILE
|
||||
$(the_lib): $(build_lib)
|
||||
@@ -143,8 +149,20 @@ endif
|
||||
|
||||
-include $(makefrag)
|
||||
|
||||
MCS_REFERENCES = $(patsubst %,-r:$(topdir)/class/lib/$(PROFILE)/%.dll,$(LIB_REFS))
|
||||
MCS_REFERENCES += $(patsubst %,-r:$(topdir)/class/lib/$(PROFILE)/%.exe,$(EXE_REFS))
|
||||
|
||||
all-local: $(makefrag) $(extra_targets)
|
||||
|
||||
ifdef BUILT_SOURCES
|
||||
library_CLEAN_FILES += $(BUILT_SOURCES)
|
||||
ifeq (cat, $(PLATFORM_CHANGE_SEPARATOR_CMD))
|
||||
BUILT_SOURCES_cmdline = $(BUILT_SOURCES)
|
||||
else
|
||||
BUILT_SOURCES_cmdline = `echo $(BUILT_SOURCES) | $(PLATFORM_CHANGE_SEPARATOR_CMD)`
|
||||
endif
|
||||
endif
|
||||
|
||||
csproj-local:
|
||||
config_file=`basename $(PROGRAM) .exe`-$(PROFILE).input; \
|
||||
echo $(thisdir):$$config_file >> $(topdir)/../msvc/scripts/order; \
|
||||
|
||||
Reference in New Issue
Block a user