Subversion Repositories DevTools

Rev

Rev 335 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 335 Rev 351
Line 107... Line 107...
107
csc_defines =
107
csc_defines =
108
 
108
 
109
define csc_pre
109
define csc_pre
110
	$(cmdfile) -wkWeo$(csc_cmdfile) \
110
	$(cmdfile) -wkWeo$(csc_cmdfile) \
111
		"$(vc_ldflags)$($(notdir $(basename $@))_ld)"; \
111
		"$(vc_ldflags)$($(notdir $(basename $@))_ld)"; \
112
	echo [$@] Compile CSharp Program ..;
112
	echo [$@] Compile CSharp Program ..;\
-
 
113
        $(call show_cmdfile,$(csc_cmdfile))
113
endef
114
endef
114
 
115
 
115
#
116
#
116
#   Command line flags
117
#   Command line flags
117
#
118
#
Line 120... Line 121...
120
 
121
 
121
ifndef ADDLINKLIBS
122
ifndef ADDLINKLIBS
122
csc_flags += /noconfig
123
csc_flags += /noconfig
123
endif
124
endif
124
 
125
 
-
 
126
ifdef NET_PLATFORM
-
 
127
csc_flags += /platform:$(NET_PLATFORM)
-
 
128
endif
-
 
129
 
125
ifdef NOWARNLIST
130
ifdef NOWARNLIST
126
csc_flags += /nowarn:$(NOWARNLIST)
131
csc_flags += /nowarn:$(NOWARNLIST)
127
endif
132
endif
128
 
133
 
129
#
134
#
Line 141... Line 146...
141
else
146
else
142
csc_flags	+= /warn:3
147
csc_flags	+= /warn:3
143
endif
148
endif
144
 
149
 
145
ifdef USE_OPTIMISE				# default for production
150
ifdef USE_OPTIMISE				# default for production
146
csc_flags	+=                  # Don't optimise production code. Ship what we test
151
csc_flags	+=                  		# Don't optimise production code. Ship what we test
147
else
152
else
148
csc_flags	+=
153
csc_flags	+=
149
endif
154
endif
150
 
155
 
151
ifdef USE_DEBUGINFO				# default for debug
156
ifdef USE_DEBUGINFO				# default for debug