diff options
author | Alan McGovern <alan@xamarin.com> | 2013-06-25 18:54:09 +0400 |
---|---|---|
committer | Alan McGovern <alan@xamarin.com> | 2013-06-25 19:01:40 +0400 |
commit | 1437a3a6875bdfce565657ee2ca69f4cb64f608a (patch) | |
tree | 99c95003baf9dcbe5ebca7f32d204efaf66df01b /Makefile | |
parent | 66229e0adaa5e2ded25ab453efec4b94577ba611 (diff) |
[build] Ensure the addins can be AOT'ed when they reference core libs
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -1,6 +1,7 @@ include main/monodevelop_version EXTRA_DIST = configure +MONO_AOT=MONO_PATH=main/build/bin:$(MONO_PATH) mono --aot all: update_submodules all-recursive @@ -78,10 +79,10 @@ dist: update_submodules remove-stale-tarballs dist-recursive @cd tarballs && rm -rf monodevelop-$(PACKAGE_VERSION) aot: - @for i in main/build/bin/*.dll; do (mono --aot $$i && echo AOT successful: $$i) || (echo AOT failed: $$i); done - @for i in main/build/AddIns/*.dll; do (mono --aot $$i && echo AOT successful: $$i) || (echo AOT failed: $$i); done - @for i in main/build/AddIns/*/*.dll; do (mono --aot $$i && echo AOT successful: $$i) || (echo AOT failed: $$i); done - @for i in main/build/AddIns/*/*/*.dll; do (mono --aot $$i && echo AOT successful: $$i) || (echo AOT failed: $$i); done + @for i in main/build/bin/*.dll; do ($(MONO_AOT) $$i && echo AOT successful: $$i) || (echo AOT failed: $$i); done + @for i in main/build/AddIns/*.dll; do ($(MONO_AOT) $$i && echo AOT successful: $$i) || (echo AOT failed: $$i); done + @for i in main/build/AddIns/*/*.dll; do ($(MONO_AOT) $$i && echo AOT successful: $$i) || (echo AOT failed: $$i); done + @for i in main/build/AddIns/*/*/*.dll; do ($(MONO_AOT) $$i && echo AOT successful: $$i) || (echo AOT failed: $$i); done run: cd main && $(MAKE) run |