[sdks] Build tests for BCL targets (#11141)
[mono-project.git] / sdks / builds / desktop.mk
blob2f953a790d08fc63f33242ce6882a67a2bba8cef
2 ##
3 # Parameters:
4 # $(1): arch
5 # $(2): host_triple
7 # Flags:
8 # desktop-$(1)_CFLAGS
9 # desktop-$(1)_CXXFLAGS
10 # desktop-$(1)_LDFLAGS
11 define DesktopTemplate
13 _desktop-$(1)_CC=cc
15 _desktop-$(1)_CONFIGURE_FLAGS= \
16 --disable-boehm \
17 --disable-iconv \
18 --disable-mcs-build \
19 --disable-nls \
20 --enable-dynamic-btls \
21 --enable-maintainer-mode \
22 --with-sigaltstack=yes \
23 --with-tls=pthread \
24 --without-ikvm-native
26 $$(eval $$(call RuntimeTemplate,desktop-$(1),$(2)))
28 endef
30 $(eval $(call DesktopTemplate,x86_64,x86_64-apple-darwin17.2.0))
32 $(eval $(call BclTemplate,desktop-bcl,net_4_x,))