Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Archive
gnome-sdk-images
Commits
457a4b65
Commit
457a4b65
authored
Nov 26, 2014
by
Alexander Larsson
Browse files
Add commit makefile entries
parent
3a00da85
Changes
1
Hide whitespace changes
Inline
Side-by-side
Makefile
View file @
457a4b65
srcdir
=
$(CURDIR)
builddir
=
$(CURDIR)
VERSION
=
3.14
ARCH
=
x86_64
IMAGES
=
yocto-build/
$(ARCH)
/images
SPECS
=
packages/SPECS
NOARCH
=
packages/RPMS/noarch
all
:
gnome-platform.tar.
x
z gnome-sdk.tar.
x
z
all
:
gnome-platform.tar.
g
z gnome-sdk.tar.
g
z
$(IMAGES)/gnomeos-contents-sdk-$(ARCH).tar.gz $(IMAGES)/gnomeos-contents-platform-$(ARCH).tar.gz images
:
if
test
!
-d
gnome-continuous-yocto
;
then
\
...
...
@@ -51,12 +52,12 @@ rpm-dependencies.P: $(ALL_SPECS) makedeps.sh $(IMAGES)/gnomeos-contents-sdk-$(AR
./setup.sh
$(IMAGES)
/gnomeos-contents-sdk-
$(ARCH)
.tar.gz
./build.sh ./makedeps.sh
$(ALL_SPECS)
>
rpm-dependencies.P
gnome-sdk.tar.
x
z gnome-sdk-rpmdb.tar.
x
z
:
$(NOARCH)/gnome-sdk-0.1-1.noarch.rpm
gnome-sdk.tar.
g
z gnome-sdk-rpmdb.tar.
g
z
:
$(NOARCH)/gnome-sdk-0.1-1.noarch.rpm
./setup.sh
$(IMAGES)
/gnomeos-contents-sdk-
$(ARCH)
.tar.gz
./build.sh smart
install
-y
$(NOARCH)
/gnome-sdk-0.1-1.noarch.rpm
rm
-rf
gnome-sdk.tar.
x
z
tar
--transform
's,^root/usr
/
,,S'
-c
J
f
gnome-sdk.tar.
x
z root/usr
--owner
=
root
tar
--transform
's,^var/,,S'
-c
J
f
gnome-sdk-rpmdb.tar.
x
z var/lib/rpm
--owner
=
root
rm
-rf
gnome-sdk.tar.
g
z
tar
--transform
's,^root/usr,
files
,S'
-c
z
f
gnome-sdk.tar.
g
z root/usr
--owner
=
root
tar
--transform
's,^var/,,S'
-c
z
f
gnome-sdk-rpmdb.tar.
g
z var/lib/rpm
--owner
=
root
gnome-platform-base
:
$(NOARCH)/gnome-platform-base-0.1-1.noarch.rpm
...
...
@@ -75,11 +76,31 @@ gnome-platform-packages: $(NOARCH)/gnome-platform-0.1-1.noarch.rpm setup.sh buil
rm
-f
gnome-platform-packages
./build.sh ./list_packages.sh gnome-platform
>
gnome-platform-packages
gnome-platform.tar.
x
z gnome-platform-rpmdb.tar.
x
z
:
gnome-platform-packages $(NOARCH)/gnome-platform-0.1-1.noarch.rpm setup.sh build.sh $(IMAGES)/gnomeos-contents-platform-$(ARCH).tar.gz
gnome-platform.tar.
g
z gnome-platform-rpmdb.tar.
g
z
:
gnome-platform-packages $(NOARCH)/gnome-platform-0.1-1.noarch.rpm setup.sh build.sh $(IMAGES)/gnomeos-contents-platform-$(ARCH).tar.gz
-
echo
building gnome-platform
./setup_root.sh
$(IMAGES)
/gnomeos-contents-platform-
$(ARCH)
.tar.gz
./build.sh rpm
-Uvh
`
cat
gnome-platform-packages
`
tar
--transform
's,^root/usr/,,S'
-cJf
gnome-platform.tar.xz root/usr
--owner
=
root
tar
--transform
's,^var/,,S'
-cJf
gnome-platform-rpmdb.tar.xz var/lib/rpm
--owner
=
root
tar
--transform
's,^root/usr,files,S'
-czf
gnome-platform.tar.gz root/usr
--owner
=
root
tar
--transform
's,^var/,,S'
-czf
gnome-platform-rpmdb.tar.gz var/lib/rpm
--owner
=
root
repository
:
ostree init
--mode
=
archive-z2
--repo
=
repository
#TODO: Add --owner-uid=0 --owner-gid=0
commit-platform
:
repository gnome-platform.tar.gz
rm
-rf
commit
mkdir
-p
commit
tar
xvf gnome-platform.tar.gz
-C
commit
ostree commit
--repo
=
repository
--branch
=
runtime/org.gnome.Platform/
$(ARCH)
/
$(VERSION)
--disable-fsync
--no-xattrs
-s
"commit"
commit
commit-sdk
:
repository gnome-sdk.tar.gz
rm
-rf
commit
mkdir
-p
commit
tar
xvf gnome-sdk.tar.gz
-C
commit
ostree commit
--repo
=
repository
--branch
=
runtime/org.gnome.Sdk/
$(ARCH)
/
$(VERSION)
--disable-fsync
--no-xattrs
-s
"commit"
commit
commit
:
commit-sdk commit-platform
-include
rpm-dependencies.P
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new 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