[Pkg-mozext-commits] [all-in-one-sidebar] 06/49: Minor: add build script and update README.md

David Prévot taffit at moszumanska.debian.org
Fri Sep 19 16:46:32 UTC 2014


This is an automated email from the git hooks/post-receive script.

taffit pushed a commit to branch master
in repository all-in-one-sidebar.

commit 439bb843aa9fa9ea4d3cb19bc8a4a9b68bc46cbc
Author: Ingo Wennemaring <github at addonlab.com>
Date:   Sat Aug 3 19:05:40 2013 +0200

    Minor: add build script and update README.md
---
 README.md | 73 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
 build.sh  | 12 +++++++++++
 2 files changed, 82 insertions(+), 3 deletions(-)

diff --git a/README.md b/README.md
index de447c8..44b24d7 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,71 @@
-AiOS
-====
+All-in-One Sidebar (AiOS) - a sidebar extension for Mozilla Firefox
+===================================================================
 
-Repository of the Firefox extension All-in-One Sidebar
+This is the repository of the sidebar extension called All-in-One Sidebar which is hosted at [addons.mozilla.org/firefox/addon/all-in-one-sidebar/](https://addons.mozilla.org/firefox/addon/all-in-one-sidebar/)
+
+More information available on the [project homepage](http://firefox.exxile.net/aios/index.php). There is also a [forum for comments, bug reports and more](http://firefox.exxile.net/forum/).
+
+You are cordially invited to contribute to the project. :-)
+
+
+Build the extension
+-------------------
+
+To build an installable `.xpi` extension for Firefox:
+
+### All operation systems
+
+1. clone this repository
+2. zip the contents of the repository (excluding `.git`, `build.sh` and `README.md`) and rename the `.zip` extension to `.xpi`
+3. open/install the resulting `.xpi` file with Firefox
+
+### Mac OS X
+
+1. clone this repository
+2. execute `./build.sh` at the repository root
+3. open/install the resulting `all_in_one_sidebar-dev-build-fx.xpi` file with Firefox
+
+### Ubuntu Linux
+
+I'm not an unix expert, but as far as I know the instructions for Mac OS X should also work on linux systems. Correct me if I'm wrong.
+
+### Windows
+
+You could build the extension via the Windows command prompt when you installed [Cygwin](http://cygwin.com). Otherwise just zip the contents of this repository as explained for all operation systems.
+
+
+Links
+-----
+
+[Setting up an extension development environment](https://developer.mozilla.org/docs/Setting_up_extension_development_environment)
+
+
+Support & Feedback
+------------------
+
+[Please use the forum for generic support](http://firefox.exxile.net/forum/)
+
+
+Issues
+-------
+
+Please use the [issues system of GitHub](https://github.com/AddonLab/AiOS/issues?state=open) when contributing and reporting bugs, enhancements or to-do's.
+
+
+Author
+------
+
+This is a one-man show by Ingo Wennemaring, Hamburg/Germany
+
+* [About me and the beginning of AiOS](https://addons.mozilla.org/firefox/addon/all-in-one-sidebar/developers)
+* [Follow me on Twitter](https://twitter.com/addonlab)
+
+
+License:
+--------
+
+© 2005+ Ingo Wennemaring
+
+GNU General Public License, Version 2.0
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
\ No newline at end of file
diff --git a/build.sh b/build.sh
new file mode 100755
index 0000000..5cde102
--- /dev/null
+++ b/build.sh
@@ -0,0 +1,12 @@
+#!/bin/bash
+
+XPI_FILE=all_in_one_sidebar-dev-build-fx
+
+echo - "Removing old xpi file"
+rm $XPI_FILE.xpi
+
+echo "- Deleting .DS_Store files"
+find . -name \.DS_Store -exec rm -v {} \;
+
+echo "- Creating xpi file"
+zip -r $XPI_FILE.xpi chrome.manifest icon.png install.rdf license.txt content defaults locale skin
\ No newline at end of file

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/all-in-one-sidebar.git



More information about the Pkg-mozext-commits mailing list