From 904e28b873a0b2cabf115474173d613befa0d4aa Mon Sep 17 00:00:00 2001 From: RC1140 Date: Wed, 28 Dec 2011 10:14:00 +0200 Subject: [PATCH] Checked in new files to help with customBuilds --- buildScripts/customBuild.sh | 29 +++++++++++++++++++++++++++++ buildScripts/reqsFedora.sh | 2 ++ buildScripts/reqsUbuntu.sh | 1 + 3 files changed, 32 insertions(+) create mode 100755 buildScripts/customBuild.sh create mode 100644 buildScripts/reqsFedora.sh create mode 100644 buildScripts/reqsUbuntu.sh diff --git a/buildScripts/customBuild.sh b/buildScripts/customBuild.sh new file mode 100755 index 0000000..4ea03ab --- /dev/null +++ b/buildScripts/customBuild.sh @@ -0,0 +1,29 @@ +echo '[*] Making Dir cr-gpg-dev' +mkdir cr-gpg-dev +echo '[*] Changing into Dir cr-gpg-dev' +cd cr-gpg-dev +echo '[*] Cloning firebreath into folder firebreath-dev' +git clone git://github.com/firebreath/FireBreath.git firebreath-dev +echo '[*] Changing into Dir firebreath-dev' +cd firebreath-dev +echo '[*] Updated submodules for firebreath' +git submodule update --recursive --init +echo '[*] Changing Dir back into cr-gpg-dev' +cd .. +echo '[*] Cloning cr-gpg into folder cr-gpg' +git clone https://github.com/RC1140/cr-gpg.git cr-gpg +echo '[*] Making projects folder for firebreath' +mkdir -p firebreath-dev/projects/gmailGPG +echo '[*] Copying cr-gpg into projects folder' +cp -r cr-gpg/gmailGPG/generic/* firebreath-dev/projects/gmailGPG/ +echo '[*] Changing into firebreath folder' +cd firebreath-dev +echo '[*] Running make preperation script' +./prepmake.sh +echo '[*] Changing into build folder' +cd build +echo '[*] Starting build' +make +echo '[*] Assuming everything is built fine , copying binary into the extension folder' +cp bin/gmailGPG/npgmailGPG.so ../../cr-gpg/chromeExtension/gmailGPG.so +echo 'You can now load the plugin by using [Developer Mode -> Load Unpacked Extension ]' diff --git a/buildScripts/reqsFedora.sh b/buildScripts/reqsFedora.sh new file mode 100644 index 0000000..c2d4c48 --- /dev/null +++ b/buildScripts/reqsFedora.sh @@ -0,0 +1,2 @@ +sudo yum install git gtk2-devel cmake gcc +sudo yum groupinstall "Development Tools" diff --git a/buildScripts/reqsUbuntu.sh b/buildScripts/reqsUbuntu.sh new file mode 100644 index 0000000..0fdd000 --- /dev/null +++ b/buildScripts/reqsUbuntu.sh @@ -0,0 +1 @@ +sudo apt-get install git cmake libgtk2.0-dev build-essential