xamarin-macios/tools/mmp
Rolf Bjarne Kvinge ec09193daf
Build native code with -std=c++14. (#6864)
* Build native code with -std=c++14.

Apple's headers now require -std=c++14 to compile their headers in C++ mode.

This fixes a compile error that would occur with the PhotosUI framework when
compiling code for C++.

* [mmp] Use -std=c++14 when compiling.

* Fix command line output.

* [mmp] Add all source files at the end, so they all get the -x clang argument applied.

* Limit when using c++14 in mtouch according to language.
2019-08-29 08:49:06 -07:00
..
linker/MonoMac.Tuner [mmp] Remove support for 32-bit apps. Partial fix for #6300. (#6642) 2019-07-24 09:01:14 -07:00
tests [mmp] Remove support for 32-bit apps. Partial fix for #6300. (#6642) 2019-07-24 09:01:14 -07:00
.gitignore [mmp] Build using csproj instead of manual csc command. Partial fix for #4384. 2018-08-23 17:33:57 +02:00
Application.cs [mmp] Remove support for 32-bit apps. Partial fix for #6300. (#6642) 2019-07-24 09:01:14 -07:00
Assembly.cs Build mmp. 2016-04-24 14:47:26 -04:00
Info-framework.plist.tmpl [mmp] Add support for creating an Info.plist when building a framework for the embeddinator. 2017-05-09 08:12:39 +02:00
Info.plist.tmpl Build mmp. 2016-04-24 14:47:26 -04:00
Makefile Build native code with -std=c++14. (#6864) 2019-08-29 08:49:06 -07:00
Target.mmp.cs [mtouch/mmp] Make the mono native mode a Target-specific variable. (#6037) 2019-05-10 15:40:17 +02:00
Tuning.cs [d16-2] [linker] Add the custom attributes removal step as an configurable optimization. Fix #3655 (#6058) 2019-05-16 16:55:10 -05:00
aot.cs [mmp] Remove support for 32-bit apps. Partial fix for #6300. (#6642) 2019-07-24 09:01:14 -07:00
config Add System.Net.Security.Native dllmap to mmp 2019-01-10 22:14:58 +01:00
config_mobile Add System.Net.Security.Native dllmap to mmp 2019-01-10 22:14:58 +01:00
driver.cs Build native code with -std=c++14. (#6864) 2019-08-29 08:49:06 -07:00
error.cs Fixup Xamarin.Mac Hybrid AOT and improve testing (#1995) 2017-05-16 13:29:08 -05:00
machine.4_5.config Bump to mono/2018-04 (#3856) 2018-06-27 10:59:59 -04:00
mmp.csproj [mmp] Remove support for 32-bit apps. Partial fix for #6300. (#6642) 2019-07-24 09:01:14 -07:00
mmp.in [mmp] Exec the binary in the script. (#4282) 2018-06-19 07:20:02 +02:00
resolver.cs [mmp] Remove support for 32-bit apps. Partial fix for #6300. (#6642) 2019-07-24 09:01:14 -07:00