Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
E
elphel393
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Elphel
elphel393
Commits
7b861465
Commit
7b861465
authored
Sep 22, 2016
by
Oleg Dzhimiev
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
+tools/elphel-tools-update
parent
12dd42c5
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
36 additions
and
12 deletions
+36
-12
setup.sh
setup.sh
+36
-12
No files found.
setup.sh
View file @
7b861465
...
@@ -4,6 +4,7 @@
...
@@ -4,6 +4,7 @@
E393_METADIR
=
"meta"
E393_METADIR
=
"meta"
E393_FPGADIR
=
"fpga-elphel"
E393_FPGADIR
=
"fpga-elphel"
E393_ROOTFSDIR
=
"rootfs-elphel"
E393_ROOTFSDIR
=
"rootfs-elphel"
E393_TOOLSDIR
=
"tools"
#LINUX ELPHEL
#LINUX ELPHEL
E393_LINUX_ADDR
=
"https://github.com/Elphel/linux-elphel.git"
E393_LINUX_ADDR
=
"https://github.com/Elphel/linux-elphel.git"
...
@@ -126,6 +127,14 @@ APPS_ARRAY=(
...
@@ -126,6 +127,14 @@ APPS_ARRAY=(
#add new app below
#add new app below
)
)
TOOLS_ARRAY
=(
#tools-update
"https://github.com/Elphel/elphel-tools-update.git"
"elphel-tools-update"
"master"
""
#add new tool below
)
if
[
"
$1
"
=
"dev"
]
;
then
if
[
"
$1
"
=
"dev"
]
;
then
E393_LINUX_HASH
=
""
E393_LINUX_HASH
=
""
...
@@ -232,6 +241,19 @@ for elem in $(seq 0 4 $((${#APPS_ARRAY[@]} - 1))); do
...
@@ -232,6 +241,19 @@ for elem in $(seq 0 4 $((${#APPS_ARRAY[@]} - 1))); do
done
done
cd
..
cd
..
if
[
!
-d
$E393_TOOLSDIR
]
;
then
echo
" Creating
$E393_TOOLSDIR
"
mkdir
$E393_TOOLSDIR
else
echo
"
$E393_TOOLSDIR
exists"
fi
cd
$E393_TOOLSDIR
#Clone user space applications
for
elem
in
$(
seq
0 4
$((${#
TOOLS_ARRAY
[@]
}
-
1
)))
;
do
cloneandcheckout
"
${
TOOLS_ARRAY
[
$elem
]
}
"
"
${
TOOLS_ARRAY
[
$elem
+1]
}
"
"
${
TOOLS_ARRAY
[
$elem
+2]
}
"
"
${
TOOLS_ARRAY
[
$elem
+3]
}
"
copy_eclipse_settings
"
${
TOOLS_ARRAY
[
$elem
+1]
}
"
done
cd
..
echo
"
echo
"
...
@@ -311,18 +333,20 @@ echo "Running: . ./oe-init-build-env build. If config files existed they will be
...
@@ -311,18 +333,20 @@ echo "Running: . ./oe-init-build-env build. If config files existed they will be
echo
""
echo
""
echo
"BBLAYERS =
\"
\\
"
>>
$BBLAYERS_CONF
cat
<<
EOT
>>
$BBLAYERS_CONF
echo
"
$CURRENT_PATH2
/meta
\\
"
>>
$BBLAYERS_CONF
BBLAYERS = " \\
echo
"
$CURRENT_PATH2
/meta-yocto
\\
"
>>
$BBLAYERS_CONF
$CURRENT_PATH2
/meta \\
echo
"
$CURRENT_PATH2
/meta-yocto-bsp
\\
"
>>
$BBLAYERS_CONF
$CURRENT_PATH2
/meta-yocto \\
echo
"
$CURRENT_PATH1
/
$E393_METADIR
/
$EZQROOT
\\
"
>>
$BBLAYERS_CONF
$CURRENT_PATH2
/meta-yocto-bsp \\
echo
"
$CURRENT_PATH1
/
$E393_METADIR
/
$E393ROOT
\\
"
>>
$BBLAYERS_CONF
$CURRENT_PATH1
/
$E393_METADIR
/
$EZQROOT
\\
echo
"
$CURRENT_PATH1
/
$E393_METADIR
/
$XLNXROOT
\\
"
>>
$BBLAYERS_CONF
$CURRENT_PATH1
/
$E393_METADIR
/
$E393ROOT
\\
echo
"
$CURRENT_PATH1
/
$E393_METADIR
/
$MOEROOT
/meta-oe
\\
"
>>
$BBLAYERS_CONF
$CURRENT_PATH1
/
$E393_METADIR
/
$XLNXROOT
\\
echo
"
$CURRENT_PATH1
/
$E393_METADIR
/
$MOEROOT
/meta-python
\\
"
>>
$BBLAYERS_CONF
$CURRENT_PATH1
/
$E393_METADIR
/
$MOEROOT
/meta-oe \\
echo
"
$CURRENT_PATH1
/
$E393_METADIR
/
$MOEROOT
/meta-networking
\\
"
>>
$BBLAYERS_CONF
$CURRENT_PATH1
/
$E393_METADIR
/
$MOEROOT
/meta-python \\
echo
"
$CURRENT_PATH1
/
$E393_METADIR
/
$MOEROOT
/meta-webserver
\\
"
>>
$BBLAYERS_CONF
$CURRENT_PATH1
/
$E393_METADIR
/
$MOEROOT
/meta-networking \\
echo
"
\"
"
>>
$BBLAYERS_CONF
$CURRENT_PATH1
/
$E393_METADIR
/
$MOEROOT
/meta-webserver \\
"
EOT
#distro features: systemd
#distro features: systemd
#echo "DISTRO_FEATURES_append = \" systemd\"" >> $LOCAL_CONF
#echo "DISTRO_FEATURES_append = \" systemd\"" >> $LOCAL_CONF
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment