Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan McGovern <alan.mcgovern@gmail.com>2012-05-17 15:54:37 +0400
committerAlan McGovern <alan.mcgovern@gmail.com>2012-05-17 15:54:37 +0400
commite933d54abc80989c2e75778adae3b9a289d640d4 (patch)
tree669066561bf7d5452b045ecc6c4c2f765f34b495 /Makefile
parentbb81e5032e14b2db4d36308b40be2dbbf2a4c3b4 (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--Makefile12
1 files changed, 8 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index 8c840dc7cb..70645dee5f 100644
--- a/Makefile
+++ b/Makefile
@@ -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