Compare commits

...
11 Commits
Author SHA1 Message Date
BlubbFish 0c4e2d17cc add DataMatrix GPSDLib ImageSharp StreamDeckSharp TelegramBot and updated mqtt, litjson and coordinates 2026-08-03 23:09:16 +02:00
BlubbFish 0287850d13 update libs 2021-04-10 19:01:29 +02:00
BlubbFish f9f9ff5129 added Coordinates 2021-03-24 20:37:30 +01:00
BlubbFish daaeca5bf2 „update.sh“ ändern 2020-09-16 16:24:25 +02:00
BlubbFish c6d02a0a71 Update update.sh 2020-06-15 16:52:11 +02:00
BlubbFish edae4170e3 Add RaspberryIO_26 2019-12-04 20:01:44 +01:00
BlubbFish 40b5328739 Update dependencies 2019-05-30 15:04:59 +02:00
BlubbFish e73ef2504c add update.sh 2019-03-29 17:42:41 +01:00
BlubbFish 831c3dfc54 Update litjson 2019-03-08 10:41:22 +01:00
BlubbFish 491ed23867 add Mono.Posix 2019-02-17 15:53:29 +01:00
BlubbFish 6e68241722 add RaspberryIO Library 2019-02-17 14:25:35 +01:00
13 changed files with 77 additions and 2 deletions
+27
View File
@@ -4,3 +4,30 @@
[submodule "mqtt"]
path = mqtt
url = http://git.blubbfish.net/vs_librarys/mqtt.git
[submodule "RaspberryIO"]
path = RaspberryIO
url = http://git.blubbfish.net/vs_librarys/RaspberryIO.git
[submodule "Mono.Posix"]
path = Mono.Posix
url = http://git.blubbfish.net/vs_librarys/Mono.Posix.git
[submodule "RaspberryIO_26"]
path = RaspberryIO_26
url = http://git.blubbfish.net/vs_librarys/RaspberryIO_26.git
[submodule "Coordinates"]
path = Coordinates
url = https://git.blubbfish.net/vs_librarys/Coordinates.git
[submodule "DataMatrix.net"]
path = DataMatrix.net
url = https://git.blubbfish.net/vs_librarys/DataMatrix.net.git
[submodule "GPSDLib"]
path = GPSDLib
url = https://git.blubbfish.net/vs_librarys/GPSDLib.git
[submodule "ImageSharp"]
path = ImageSharp
url = https://git.blubbfish.net/vs_librarys/ImageSharp.git
[submodule "StreamDeckSharp"]
path = StreamDeckSharp
url = https://git.blubbfish.net/vs_librarys/StreamDeckSharp.git
[submodule "TelegramBot"]
path = TelegramBot
url = https://git.blubbfish.net/vs_librarys/TelegramBot.git
Submodule
+1
Submodule Coordinates added at 86f0509c9a
+1
Submodule DataMatrix.net added at ed37b7ba01
Submodule
+1
Submodule GPSDLib added at 0ff9e48e2e
Submodule
+1
Submodule ImageSharp added at 7e8cddf208
Submodule
+1
Submodule Mono.Posix added at 2f0ae844d0
Submodule
+1
Submodule RaspberryIO added at 2f74732924
+1
Submodule RaspberryIO_26 added at 97ca122560
+1
Submodule StreamDeckSharp added at 308ba282fb
Submodule
+1
Submodule TelegramBot added at 17393a47d3
+1 -1
Submodule litjson updated: e687b86fd5...63561dc90d
+1 -1
Submodule mqtt updated: 10a7317bc0...0a913efc4a
+39
View File
@@ -0,0 +1,39 @@
#!/bin/bash
function look_for_update() {
if [[ $1 == ./.git ]] || [[ $1 == "." ]]; then
echo "Ignore $1"
return
fi
WithoutPrefix=$(echo -n $1 | cut -c 2-)
if grep -qx "$WithoutPrefix" .gitignore; then
echo "Ignore $1, because it's in .gitignore"
return
fi
printf -v FolderNameEscaped '%q' "$1"
if [[ -f $1/update.sh ]]; then
echo "Switch to subdir $1 and run update.sh"
cd "$1"
git pull
bash -c "./update.sh nobreak"
else
if [[ -f $1/.git ]]
then
echo "Pull $1"
cd "$1"
git pull
else
echo "Checkout master for $1"
git submodule update --init -- "$1"
cd "$1"
git checkout master
fi
fi
}
export -f look_for_update
find . -maxdepth 1 -type d -exec bash -c 'look_for_update "$0"' {} \;
if [ -z $1 ]; then
read -p "Press return"
fi