Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F96977
Package-Release.bash
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Award Token
Size
1 KB
Referenced Files
None
Subscribers
None
Package-Release.bash
View Options
#!/bin/bash -x
#
# Generated - do not edit!
#
# Macros
TOP
=
`
pwd
`
CND_PLATFORM
=
GNU-Linux
CND_CONF
=
Release
CND_DISTDIR
=
dist
CND_BUILDDIR
=
build
CND_DLIB_EXT
=
so
NBTMPDIR
=
${
CND_BUILDDIR
}
/
${
CND_CONF
}
/
${
CND_PLATFORM
}
/tmp-packaging
TMPDIRNAME
=
tmp-packaging
OUTPUT_PATH
=
${
CND_DISTDIR
}
/
${
CND_CONF
}
/
${
CND_PLATFORM
}
/libecho3.
${
CND_DLIB_EXT
}
OUTPUT_BASENAME
=
libecho3.
${
CND_DLIB_EXT
}
PACKAGE_TOP_DIR
=
libecho3.so/
# Functions
function
checkReturnCode
{
rc
=
$?
if
[
$rc
!
=
0
]
then
exit
$rc
fi
}
function
makeDirectory
# $1 directory path
# $2 permission (optional)
{
mkdir -p
"
$1
"
checkReturnCode
if
[
"
$2
"
!
=
""
]
then
chmod
$2
"
$1
"
checkReturnCode
fi
}
function
copyFileToTmpDir
# $1 from-file path
# $2 to-file path
# $3 permission
{
cp
"
$1
"
"
$2
"
checkReturnCode
if
[
"
$3
"
!
=
""
]
then
chmod
$3
"
$2
"
checkReturnCode
fi
}
# Setup
cd
"
${
TOP
}
"
mkdir -p
${
CND_DISTDIR
}
/
${
CND_CONF
}
/
${
CND_PLATFORM
}
/package
rm -rf
${
NBTMPDIR
}
mkdir -p
${
NBTMPDIR
}
# Copy files and create directories and links
cd
"
${
TOP
}
"
makeDirectory
"
${
NBTMPDIR
}
/libecho3.so/lib"
copyFileToTmpDir
"
${
OUTPUT_PATH
}
"
"
${
NBTMPDIR
}
/
${
PACKAGE_TOP_DIR
}
lib/
${
OUTPUT_BASENAME
}
"
0644
# Generate tar file
cd
"
${
TOP
}
"
rm -f
${
CND_DISTDIR
}
/
${
CND_CONF
}
/
${
CND_PLATFORM
}
/package/libecho3.so.tar
cd
${
NBTMPDIR
}
tar -vcf ../../../../
${
CND_DISTDIR
}
/
${
CND_CONF
}
/
${
CND_PLATFORM
}
/package/libecho3.so.tar *
checkReturnCode
# Cleanup
cd
"
${
TOP
}
"
rm -rf
${
NBTMPDIR
}
File Metadata
Details
Attached
Mime Type
text/x-shellscript
Expires
Thu, Dec 5, 2:19 AM (7 h, 16 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
62021
Default Alt Text
Package-Release.bash (1 KB)
Attached To
Mode
rEE Echo 3
Attached
Detach File
Event Timeline
Log In to Comment