hardware grains fix and lenny gets his own package list
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
import re
|
import re
|
||||||
|
import os.path
|
||||||
|
|
||||||
def _hardware():
|
def _hardware():
|
||||||
h = "unknown"
|
h = "unknown"
|
||||||
@@ -12,7 +13,7 @@ def _hardware():
|
|||||||
h = "Pine64"
|
h = "Pine64"
|
||||||
if re.match("Hardware\s+:\sFreescale\si.MX6\sQuad\/DualLite", line):
|
if re.match("Hardware\s+:\sFreescale\si.MX6\sQuad\/DualLite", line):
|
||||||
h = "RiotBoard"
|
h = "RiotBoard"
|
||||||
if h == "unknown":
|
if h == "unknown" and os.path.isfile("/etc/armbian-release"):
|
||||||
for line in open("/etc/armbian-release","r").readlines():
|
for line in open("/etc/armbian-release","r").readlines():
|
||||||
if re.match("BOARD=espressobin", line):
|
if re.match("BOARD=espressobin", line):
|
||||||
h = "Espressobin"
|
h = "Espressobin"
|
||||||
|
|||||||
@@ -5,4 +5,3 @@
|
|||||||
include:
|
include:
|
||||||
- .common
|
- .common
|
||||||
- .repo.maketank
|
- .repo.maketank
|
||||||
- .node.{{ grains['nodename'] }}
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
common-installed:
|
lenny-installed:
|
||||||
pkg.installed:
|
pkg.installed:
|
||||||
- pkgs:
|
- pkgs:
|
||||||
# for FREECAD
|
# for FREECAD
|
||||||
@@ -24,9 +24,9 @@ common-installed:
|
|||||||
- libgts-dev
|
- libgts-dev
|
||||||
- libkdtree++-dev
|
- libkdtree++-dev
|
||||||
- libmedc-dev
|
- libmedc-dev
|
||||||
- libopencv-dev or libcv-dev
|
- libopencv-dev
|
||||||
- libproj-dev
|
- libproj-dev
|
||||||
- libvtk7-dev or libvtk6-dev
|
- libvtk7-dev
|
||||||
- libx11-dev
|
- libx11-dev
|
||||||
- libxerces-c-dev
|
- libxerces-c-dev
|
||||||
- libzipios++-dev
|
- libzipios++-dev
|
||||||
@@ -58,4 +58,5 @@ common-installed:
|
|||||||
- libocct-visualization-dev
|
- libocct-visualization-dev
|
||||||
- occt-draw
|
- occt-draw
|
||||||
- libsimage-dev
|
- libsimage-dev
|
||||||
|
- dh-make
|
||||||
# /for FREECAD
|
# /for FREECAD
|
||||||
|
|||||||
Reference in New Issue
Block a user