Shengjing Zhu
63022b1604
Remove duplicated suffix on version string
...
In CMakeLists.txt, it already defines:
if (ANBOX_VERSION_SUFFIX)
set(ANBOX_VERSION "${ANBOX_VERSION}-${ANBOX_VERSION_SUFFIX}")
endif()
So there's no need to add suffix again in code
Signed-off-by: Shengjing Zhu <i@zhsj.me>
2017-07-11 19:41:06 +08:00
Simon Fels
00ea7d9641
Merge pull request #349 from morphis/f/fix-comp-errors-armhf
...
Fix compilation errors on armhf
2017-07-10 21:41:23 +02:00
Simon Fels
86bcf0c4fb
Merge pull request #348 from morphis/f/add-lxc-tools
...
Add a few more lxc tools as part of the snap
2017-07-10 21:41:16 +02:00
Simon Fels
329368f4ae
Merge pull request #347 from morphis/f/add-dbus-slots
...
Add slot definitions for our dbus service
2017-07-10 21:41:07 +02:00
Simon Fels
79b598be13
Merge pull request #346 from morphis/f/allow-use-of-system-dbus
...
Allow the use of the system dbus service
2017-07-10 21:40:58 +02:00
Simon Fels
a4dbaf3937
Merge pull request #345 from morphis/f/create-app-mgr-correctly
...
Create correct application manager based on if we're single window or not
2017-07-10 21:40:47 +02:00
Simon Fels
41c0390e42
Fix compilation errors on armhf
2017-07-10 09:59:54 +02:00
Simon Fels
da36f20f11
Add a few more lxc tools as part of the snap
2017-07-10 09:59:03 +02:00
Simon Fels
9f00ec3397
Add slot definitions for our dbus service
2017-07-10 09:58:33 +02:00
Simon Fels
43244baa11
Add argument for launch command to use system dbus
2017-07-10 09:56:51 +02:00
Simon Fels
15a27ec8b6
Add command line option to use system dbus
2017-07-10 09:56:40 +02:00
Simon Fels
7fc8bb46d2
Merge pull request #341 from morphis/f/update-android-image
...
Update to newer Android image
2017-07-07 11:22:43 +02:00
Simon Fels
c876405379
Merge pull request #332 from zhsj/rm-makefile
...
Cleanup unexpected Makefile
2017-07-07 10:45:43 +02:00
Simon Fels
98deffd895
Merge pull request #340 from morphis/f/add-tests-for-restricted-app-mgr
...
Add test case for our restricted app manager
2017-07-07 10:45:04 +02:00
Simon Fels
fa81d487ca
Merge pull request #339 from morphis/f/only-multi-window-if-supported
...
Only use multi window manager when platform supports
2017-07-07 10:44:56 +02:00
Simon Fels
90d0f46495
Update to newer Android image
...
Changes:
* Android system log is now dumped into $ANDROID_DATA/system.log so
it can be accessed without adb and logcat
* Fix SEGV in art on newer kernels with CVE-2017-1000364 fixed
Fixes #337
2017-07-07 10:44:17 +02:00
Simon Fels
596e7f76eb
Add test case for our restricted app manager
2017-07-07 10:33:57 +02:00
Simon Fels
6a30bfaece
Create correct application manager based on if we're single window or not
2017-07-07 10:26:43 +02:00
Simon Fels
c2e5bec26d
Only use multi window manager when platform supports
2017-07-07 10:26:43 +02:00
Simon Fels
0d45f800a0
Merge pull request #333 from zhsj/fix-travis
...
Fix build dir after cmake build
2017-07-06 13:31:42 +02:00
Shengjing Zhu
3a1345c532
Fix build dir after cmake build
...
Signed-off-by: Shengjing Zhu <zsj950618@gmail.com>
2017-06-27 11:15:52 +08:00
Shengjing Zhu
cdd3a38fe8
Fix debhelper auto select cmake
...
Signed-off-by: Shengjing Zhu <zsj950618@gmail.com>
2017-06-27 11:01:33 +08:00
Shengjing Zhu
8bf0bcdfb1
Cleanup unexpected Makefile
...
Signed-off-by: Shengjing Zhu <zsj950618@gmail.com>
2017-06-24 08:18:05 +08:00
Simon Fels
2900829d45
Merge pull request #326 from morphis/f/platform-abstract
...
Refactor platform abstraction layer
2017-06-20 07:40:03 +02:00
Simon Fels
c5f6776fa2
Merge pull request #328 from morphis/f/download-arch-image
...
Add support to download architecture specific image
2017-06-20 07:37:36 +02:00
Simon Fels
fa2c5f2088
Add simple header to wrap SDL headers and ignore any compiler warnings
2017-06-20 07:26:58 +02:00
Simon Fels
9b0a468d44
Merge pull request #325 from morphis/f/dump-android-log
...
Dump Android log output continuously into rotating /data/system.log
2017-06-19 22:33:44 +02:00
Simon Fels
003ccb06c6
Merge pull request #324 from morphis/f/bump-deb-version
...
Bump debian package version to 7
2017-06-19 22:33:36 +02:00
Simon Fels
fd44f1b53e
Merge pull request #327 from morphis/f/disable-mir-support
...
Disable mir support as it is broken with latest landings in Ubuntu 16.04
2017-06-19 22:16:31 +02:00
Simon Fels
43ee622f20
Add support to download architecture specific image
2017-06-19 21:43:21 +02:00
Simon Fels
1be27c28bf
Disable mir support as it is broken with latest landings in Ubuntu 16.04
2017-06-19 21:39:34 +02:00
Simon Fels
66688167df
Move sdl platform into anbox/platform/sdl
2017-06-19 21:33:57 +02:00
Simon Fels
db7d18d01c
Introduce platform concept instead of having different policies
2017-06-19 21:20:47 +02:00
Simon Fels
d409dfcaa8
Dump Android log output continuously into rotating /data/system.log
2017-06-19 20:59:12 +02:00
Simon Fels
4201ddbf60
Bump debian package version to 7
2017-06-15 18:20:15 +02:00
Simon Fels
d33d98a835
Merge pull request #313 from supaplextor/master
...
sudo make install
2017-06-10 13:08:18 +02:00
Scott Edwards
8592af5189
Update README.md
2017-06-09 13:58:01 -07:00
Scott Edwards
ec926d13ae
Merge branch 'master' of https://github.com/anbox/anbox
2017-06-09 13:54:11 -07:00
Simon Fels
18a79306cd
Merge pull request #309 from tmn505/dkms_fix
...
dkms: fix modules build with more kernel versions
2017-06-07 17:14:05 +02:00
Simon Fels
1c526b0d7e
Merge pull request #312 from morphis/f/pass-correct-version
...
Pass snap version to correct cmake variable
2017-06-07 12:41:56 +02:00
Simon Fels
91a338ae27
Merge pull request #311 from morphis/f/check-for-valid-launch-intent
...
Ensure that we have an valid intent before we launch it
2017-06-07 07:49:32 +02:00
Simon Fels
4ff35c2026
Pass snap version to correct cmake variable
2017-06-07 07:41:11 +02:00
Simon Fels
edd8960009
Ensure that we have an valid intent before we launch it
2017-06-07 07:28:48 +02:00
Tomasz Maciej Nowak
19110b824f
dkms: fix modules build with more kernel versions
...
The Makefile for ashmem and binder have this line:
KERNEL_SRC ?= /lib/modules/$(shell uname -r)/build
so dkms will always build those modules against running kernel,
even for other kernel version headers. With this commit dkms will
always provide the necessary kernel version.
Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl>
2017-06-05 15:46:32 +02:00
Scott Edwards
9e9cd17b07
Update README.md
2017-06-03 22:44:21 -07:00
Scott Edwards
c41e670cf4
Update README.md
2017-06-03 22:43:32 -07:00
Simon Fels
19547a3cb3
Merge pull request #307 from morphis/f/change-versioning
...
Rework versioning to include git rev in snap version
2017-06-03 22:30:36 +02:00
Simon Fels
dc21069ae1
Rework versioning to include git rev in snap version
2017-06-03 14:02:04 +02:00
Simon Fels
4a5ce92553
Merge pull request #302 from EddieRingle/fix-gcc-7
...
Fix build with GCC 7.1
2017-05-30 07:10:43 +02:00
Eddie Ringle
552d30cfb4
Fix build with GCC 7.1
...
From the Porting to GCC 7[1] page:
> Several C++ Standard Library headers have been changed to no longer include
> the `<functional>` header. As such, C++ programs that used components defined
> in `<functional>` without explicitly including that header will no longer
> compile.
> Previously components such as std::bind and std::function were
> implicitly defined after including unrelated headers such as `<memory>`,
> `<future>`, `<mutex>`, and `<regex>`.
> Correct code should `#include <functional>` to define them.
[1]: https://gcc.gnu.org/gcc-7/porting_to.html
Signed-off-by: Eddie Ringle <eddie@ringle.io>
2017-05-29 18:58:39 -05:00