diff options
author | Alan McGovern <alan.mcgovern@gmail.com> | 2012-05-17 15:54:37 +0400 |
---|---|---|
committer | Alan McGovern <alan.mcgovern@gmail.com> | 2012-05-17 15:54:37 +0400 |
commit | e933d54abc80989c2e75778adae3b9a289d640d4 (patch) | |
tree | 669066561bf7d5452b045ecc6c4c2f765f34b495 /Makefile | |
parent | bb81e5032e14b2db4d36308b40be2dbbf2a4c3b4 (diff) |
[Build] Distinguish between externals and addins
All the submodule tarballs are put into tarballs/external. These
are then merged into the main monodevelop tarball. The regular addin
tarballs are left unmerged.
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 12 |
1 files changed, 8 insertions, 4 deletions
@@ -64,12 +64,16 @@ dist: update_submodules remove-stale-tarballs dist-recursive cp -f $$t/*.spec specs ;\ fi \ done - @cd tarballs && for tb in `ls .`; do \ + @cd tarballs && for tb in `ls external`; do \ echo Decompressing $$tb; \ - tar xvjf $$tb; \ - rm $$tb; \ + tar xvjf external/$$tb; \ done - cd tarballs && tar -cjf monodevelop-$PACKAGE_VERSION_LABEL.tar.bz2 monodevelop-$PACKAGE_VERSION_LABEL + @rm -rf tarballs/external + @echo Decompressing monodevelop-$(PACKAGE_VERSION_LABEL).tar.bz2 + @cd tarballs && tar xvjf monodevelop-$(PACKAGE_VERSION_LABEL).tar.bz2 + @echo Generating merged tarball + @cd tarballs && tar -cjf monodevelop-$(PACKAGE_VERSION_LABEL).tar.bz2 monodevelop-$(PACKAGE_VERSION_LABEL) + @cd tarballs && rm -rf monodevelop-$(PACKAGE_VERSION_LABEL) run: cd main && make run |