Bob Mottram 9 jaren geleden
bovenliggende
commit
0e3cc7e07a
1 gewijzigde bestanden met toevoegingen van 15 en 11 verwijderingen
  1. 15
    11
      src/freedombone-image-make

+ 15
- 11
src/freedombone-image-make Bestand weergeven

@@ -59,8 +59,8 @@ echo Building $MACHINE Freedombone for $ARCHITECTURE.
59 59
 
60 60
 case "$MACHINE" in
61 61
     beaglebone)
62
-	extra_pkgs="$beaglebone_pkgs"
63
-	extra_opts="\
62
+    extra_pkgs="$beaglebone_pkgs"
63
+    extra_opts="\
64 64
  --variant minbase \
65 65
  --bootoffset=2mib \
66 66
  --bootsize 128M \
@@ -70,17 +70,17 @@ case "$MACHINE" in
70 70
  --foreign /usr/bin/qemu-arm-static \
71 71
  --roottype btrfs \
72 72
 "
73
-	;;
73
+    ;;
74 74
     virtualbox)
75
-	extra_opts="\
75
+    extra_opts="\
76 76
  --grub \
77 77
  --roottype btrfs \
78
-"	;;
78
+"   ;;
79 79
     all)
80
-	extra_opts="\
80
+    extra_opts="\
81 81
  --grub \
82 82
  --roottype btrfs \
83
-"	;;
83
+"   ;;
84 84
 esac
85 85
 
86 86
 # allow for lots of extra fun customization options.
@@ -90,9 +90,9 @@ do
90 90
         development)
91 91
             extra_pkgs="$extra_pkgs $dev_pkgs"
92 92
             ;;
93
-	xfce)
94
-	    extra_pkgs="$extra_pkgs $xfce_pkgs"
95
-	    ;;
93
+    xfce)
94
+        extra_pkgs="$extra_pkgs $xfce_pkgs"
95
+        ;;
96 96
     esac
97 97
 done
98 98
 
@@ -111,7 +111,11 @@ fi
111 111
 
112 112
 echo 'Making customised customisation script'
113 113
 TEMP_CUSTOMISE=/etc/freedombone/image-customise
114
-sudo cp /usr/local/bin/freedombone-image-customise $TEMP_CUSTOMISE
114
+if [ -f /usr/local/bin/freedombone-image-customise ]; then
115
+    sudo cp /usr/local/bin/freedombone-image-customise $TEMP_CUSTOMISE
116
+else
117
+    sudo cp /usr/bin/freedombone-image-customise $TEMP_CUSTOMISE
118
+fi
115 119
 sudo sed -i "s|MY_USERNAME=.*|MY_USERNAME=${MY_USERNAME}|g" $TEMP_CUSTOMISE
116 120
 sudo sed -i "s|MY_PASSWORD=.*|MY_PASSWORD=${MY_PASSWORD}|g" $TEMP_CUSTOMISE
117 121
 sudo sed -i "s|ROUTER_IP_ADDRESS=.*|ROUTER_IP_ADDRESS=${ROUTER_IP_ADDRESS}|g" $TEMP_CUSTOMISE