diff options
author | Alan McGovern <alan@xamarin.com> | 2013-06-25 18:32:30 +0400 |
---|---|---|
committer | Alan McGovern <alan@xamarin.com> | 2013-06-25 18:32:30 +0400 |
commit | 3e0954b397194815b2e065ca56a9f6669e6c2efe (patch) | |
tree | 9a255eb00abcd849e91099dfd48edca622f7dbda /Makefile | |
parent | 00aca16f6ae21d61731a8e8f0d3c4898ce7742cb (diff) |
[build] Hello make aot
If someone wants to AOT their binaries after compilation they can now
just run 'make aot' from the toplevel makefile.
This is useful for getting nice information in the macos profiler,
or in gdb when backtracing.
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -77,6 +77,13 @@ dist: update_submodules remove-stale-tarballs dist-recursive @cd tarballs && tar -cjf monodevelop-$(PACKAGE_VERSION).tar.bz2 monodevelop-$(PACKAGE_VERSION) @cd tarballs && rm -rf monodevelop-$(PACKAGE_VERSION) +aot: + for i in main/build/bin/*.dll; do mono --aot $$i; done + for i in main/build/bin/*/*.dll; do mono --aot $$i; done + for i in main/build/AddIns/*.dll; do mono --aot $$i; done + for i in main/build/AddIns/*/*.dll; do mono --aot $$i; done + for i in main/build/AddIns/*/*/*.dll; do mono --aot $$i; done + run: cd main && $(MAKE) run |