aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xpkg_add.sh13
1 files changed, 13 insertions, 0 deletions
diff --git a/pkg_add.sh b/pkg_add.sh
index 7684d26..c67b775 100755
--- a/pkg_add.sh
+++ b/pkg_add.sh
@@ -1,5 +1,18 @@
#!/bin/sh
+if [ -z "$1$2$3$4$5$6" ]
+then
+ echo "Missing arguments" 1>&2
+ exit 1
+fi
+
+T=`echo "$1" | grep "\." | wc -l `
+if [ "$T" -eq "1" ]
+then
+ echo "Invalid dot character in name. Considere replace by an underscore." 1>&2
+ exit 1
+fi
+
PKG_FILE="index/$1.mk"
CONTENTS="PACKAGES += $1
pkg_$1_name = $1