xamarin-macios/tests/mmptest/Makefile

31 строка
794 B
Makefile
Исходник Обычный вид История

2016-05-26 16:06:52 +03:00
TOP = ../..
all-local:: regression run
bin/:
mkdir bin
bin/SimpleClass.dylib: bin/
@clang -dynamiclib -std=gnu99 ../common/mac/SimpleClass.m -current_version 1.0 -compatibility_version 1.0 -fvisibility=hidden -framework Cocoa -o bin/SimpleClass.dylib
bin/SimpleClassStatic.a: bin/
$(Q) clang -c ../common/mac/SimpleClass.m -o bin/SimpleClass.o -std=gnu99 -mmacosx-version-min=10.7
$(Q) xcrun libtool -static bin/SimpleClass.o -o bin/SimpleClassStatic.a
regression::
ifneq ($(SKIP_REGRESSION), 1)
$(MAKE) -C regression/
endif
bin/x86/Debug/mmptest.app:
xbuild mmptest.csproj
native-deps:: bin/SimpleClass.dylib bin/SimpleClassStatic.a
run:: bin/ bin/x86/Debug/mmptest.app native-deps
bin/x86/Debug/mmptest.app/Contents/MacOS/mmptest
clean-local::
@rm -rf ./obj
@rm -rf ./bin