| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- thisdir = class/System.Reactive.Windows.Threading
- SUBDIRS =
- include ../../build/rules.make
- LIBRARY = System.Reactive.Windows.Threading.dll
- LIB_REFS = System System.Core System.Reactive.Interfaces System.Reactive.Core System.Reactive.Linq WindowsBase
- LIB_MCS_FLAGS = \
- @more_build_args
- ifeq (true, $(GENERATE_RESOURCES))
- LIB_MCS_FLAGS += /define:GENERATING_RESOURCES
- endif
- RESX_RESOURCES = \
- Strings_WindowsThreading.resources
- CLEAN_FILES += $(RESX_RESOURCES)
- RESOURCES = $(RESX_RESOURCES)
- PREBUILT = $(RESX_RESOURCES:=.prebuilt)
- ifeq (2.1, $(FRAMEWORK_VERSION))
- LIB_MCS_FLAGS += -d:NO_TASK_DELAY -d:HAS_AWAIT
- endif
- NET_4_5 := $(filter 4.5, $(FRAMEWORK_VERSION))
- ifdef NET_4_5
- LIB_MCS_FLAGS += -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT
- endif
- TEST_MCS_FLAGS = $(LIB_MCS_FLAGS)
- EXTRA_DISTFILES = more_build_args $(RESX_RESOURCES:.resources=.resx) $(PREBUILT)
- INSTALL_PROFILE := $(filter net_4_x, $(PROFILE))
- ifndef INSTALL_PROFILE
- NO_INSTALL = yes
- endif
- NO_TEST = yes
- include ../../build/library.make
- $(the_lib): $(RESOURCES)
- $(RESX_RESOURCES): %.resources: %.resx
- $(RESGEN) $< || cp [email protected] $@
- $(PREBUILT): %.prebuilt: %
- cp $* $@
- dist-default: $(PREBUILT)
|