]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blobdiff - make.sh
HinzugefĆ¼gt:
[people/pmueller/ipfire-2.x.git] / make.sh
diff --git a/make.sh b/make.sh
index 1073e0e3214edb9bf7174624c067b6d8e3876a5c..c83470a61d21fd8fd4a5a9673fbb0fdab4a4e829 100644 (file)
--- a/make.sh
+++ b/make.sh
@@ -25,7 +25,7 @@
 
   NAME="IPFire"                        # Software name
   SNAME="ipfire"                       # Short name
-  VERSION="1.4"                        # Version number
+  VERSION="2.0"                        # Version number
   SLOGAN="We secure your network"      # Software slogan
   CONFIG_ROOT=/var/ipfire              # Configuration rootdir
   NICE=10
@@ -735,7 +735,9 @@ buildipcop() {
   ipcopmake gnump3d
   echo -ne "`date -u '+%b %e %T'`: Building ### P2P-Clients ### \n" | tee -a $LOGFILE
   ipcopmake applejuice
-  ipcopmake edonkeyclc
+  ipcopmake ocaml
+  ipcopmake mldonkey
+#  ipcopmake edonkeyclc
 #  ipcopmake sane
   echo -ne "`date -u '+%b %e %T'`: Building ### Net-Tools ### \n" | tee -a $LOGFILE
   ipcopmake ntop
@@ -1223,8 +1225,41 @@ build-only)
        ipcopmake $2
        ;;
 *)
-       echo "Usage: $0 {build|changelog|check|checkclean|clean|commit|diff|dist|gettoolchain|make|newpak|prefetch|pub-iso|pub-paks|shell|sync|toolchain|update}"
-       cat doc/make.sh-usage
-       exit 1
+       clear
+       svn info
+       #echo "Usage: $0 {build|changelog|check|checkclean|clean|commit|diff|dist|gettoolchain|make|newpak|prefetch|pub-iso|pub-paks|shell|sync|toolchain|update}"
+       #cat doc/make.sh-usage
+       select name in "End" "Build IPFire" "Prefetch" "Create Diff" "Get Toolchain" "Update SVN Version" "Sync to Server" 
+       do
+       case $name in
+        "Update SVN Version")
+                echo "### SVN UPDATE ###"
+                svn update
+                ;;
+        "Prefetch")
+                echo "### MAKE.SH PREFETCH ###"
+                $0 prefetch
+                ;;
+        "Create Diff")
+                echo "### MAKE.SH DIFF ###"
+                $0 diff
+                ;;
+        "Build IPFire")
+                echo "### MAKE.SH BUILD ###"
+                $0 build
+                ;;
+        "Get Toolchain")
+                echo "### MAKE.SH GETTOOLCHAIN ###"
+                $0 gettoolchain
+                ;;
+       "Sync to Server")
+               echo "svn commit"
+               svn commit
+               ;;
+        "End")
+                break
+                ;;
+       esac
+       done
        ;;
 esac