Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
65 commits
Select commit Hold shift + click to select a range
ef3a3a9
Initial Install/Manage Script Test
thebeline Mar 6, 2021
2f94c4f
Fix Line Endings
thebeline Mar 6, 2021
dbbf13a
Use expr instead of bc.
thebeline Mar 6, 2021
529e99d
Add Optparse Library from thebeline/optparse
thebeline Mar 9, 2021
fb9f919
Fine-tuning the Bash Manager dependency loader.
thebeline Mar 9, 2021
84cfe54
More debugging stuffs
thebeline Mar 9, 2021
38b7b5c
I should probably set MY repo for testing...
thebeline Mar 9, 2021
8661fb8
Remote or Local resolution of Bash dependencies.
thebeline Mar 9, 2021
0f293c7
Batteling an odd shell behaviour...
thebeline Mar 9, 2021
d026d71
**WELL THAT WAS NEAT**
thebeline Mar 9, 2021
e927362
Forgot the ClearLine
thebeline Mar 9, 2021
87964ed
Getting back to where I was going...
thebeline Mar 9, 2021
1fb8eae
I was an IDIOT...
thebeline Mar 9, 2021
2cb159d
Kay, getting read to actually work on the install script...
thebeline Mar 9, 2021
de68b94
OctoScreen Support Script
thebeline Mar 11, 2021
c1693c2
Added echo.chatty for conversational debug echos
thebeline Mar 11, 2021
e06b610
Made sure to fatal out of build and LCD (not yet implemented)
thebeline Mar 11, 2021
8c94b56
Yeah, moved the 'installed' check to `octoscreen.prepare.install`, mu…
thebeline Mar 11, 2021
62aaf7e
Removed a stray Echo and an unnessesary fd creation.
thebeline Mar 11, 2021
cdaa149
Too many un-needed fd's, fixed it.
thebeline Mar 11, 2021
adc5501
Missing $ in defaults caused defaults not to be populated.
thebeline Mar 11, 2021
5f0e719
Added the Build Process
thebeline Mar 11, 2021
ec196ed
Added an ERROR if you want us to be quiet when making...
thebeline Mar 11, 2021
26d20df
Build Additions
thebeline Mar 12, 2021
769f149
Renamed flags and added use of -y and --force
thebeline Mar 12, 2021
daff3ea
Install CLI along with DEB
thebeline Mar 12, 2021
0ffc22b
My test
thebeline Mar 12, 2021
80f5631
Wrong var and --nodep check
thebeline Mar 12, 2021
2ab0542
Docker Installer wasn't checking for failure
thebeline Mar 12, 2021
e45c944
Merge branch 'IMP/Installer' into me_test
thebeline Mar 12, 2021
6f045aa
dock?
thebeline Mar 12, 2021
500e8a6
dock?
thebeline Mar 12, 2021
05221cf
dock?
thebeline Mar 12, 2021
fb384b7
dock?
thebeline Mar 12, 2021
fe96f86
dock?
thebeline Mar 12, 2021
8d867fe
dock?
thebeline Mar 12, 2021
6d83d3b
dock?
thebeline Mar 12, 2021
70c3676
dock?
thebeline Mar 12, 2021
17589e3
dock?
thebeline Mar 12, 2021
9415c05
dock?
thebeline Mar 12, 2021
3917b18
dock?
thebeline Mar 12, 2021
70f6092
dock?
thebeline Mar 12, 2021
a499339
dock?
thebeline Mar 12, 2021
708f314
dock?
thebeline Mar 12, 2021
b6f8b7c
dock?
thebeline Mar 12, 2021
288b720
dock?
thebeline Mar 12, 2021
f41e059
dock?
thebeline Mar 12, 2021
b298c37
dock?
thebeline Mar 12, 2021
5c9ee7c
grrrr
thebeline Mar 12, 2021
d9a05c3
grrrr
thebeline Mar 12, 2021
cd2071f
Yeah, something was buggy here, all fixed now, though
thebeline Mar 12, 2021
b82bf3d
Merge branch 'IMP/Installer' into me_test
thebeline Mar 15, 2021
f638817
Re-organized the CLI for readbility...ish
thebeline Mar 19, 2021
bfa537d
Changed the order, so LCD has priority.
thebeline Mar 19, 2021
5a5d919
Added the LCD installer.
thebeline Mar 19, 2021
bf8bc9f
Added the LCD flag for installing LCD drivers.
thebeline Mar 19, 2021
532e9fc
Made it specific to 3.5 inch display.
thebeline Mar 19, 2021
83e561d
Merge branch 'IMP/Installer' into me_test
thebeline Mar 19, 2021
6b1b971
Syntax
thebeline Mar 19, 2021
0c82dd1
Changed the task function format. Fixing Calls.
thebeline Mar 19, 2021
301d69b
Correct Repo and Branch.
thebeline Mar 19, 2021
3159fa0
Prioritize TRUE for truthy checks.
thebeline Mar 19, 2021
667e3e7
Missed an escape.
thebeline Mar 26, 2021
2d909f2
Restructured the call order a bit, and bug fix for optparse.
thebeline Mar 26, 2021
3370495
Merge branch 'me_test' of github.com:thebeline/OctoScreen into IMP/In…
thebeline Mar 26, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions debian/octoscreen.postinst
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,10 @@ if [ "$1" = configure ] && [ -d /etc/systemd/system/ ]; then
fi
fi

# Install the octoscreen CLI
if [ "$1" = configure ] && [ -d /usr/local/bin/ ]; then
ln -sf /etc/octoscreen/scripts/octoscreen /usr/local/bin/octoscreen
fi
db_stop || true

#DEBHELPER#
Expand Down
2 changes: 2 additions & 0 deletions debian/rules
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,8 @@ override_dh_golang:
override_dh_install:
mkdir -p $(CURDIR)/debian/octoscreen/opt/octoscreen/
cp -r styles $(CURDIR)/debian/octoscreen/opt/octoscreen/
mkdir -p $(CURDIR)/debian/local/octoscreen/scripts/
cp -r scripts $(CURDIR)/debian/local/octoscreen/
rm -rf $(CURDIR)/debian/octoscreen/usr/share/gocode
dh_install -XLICENSE

Expand Down
Loading