Commit Graph

16 Commits

Author SHA1 Message Date
Hidenori Matsubayashi 4d747457cd release: update for flutter 3.13.0 (#203)
Signed-off-by: Hidenori Matsubayashi <Hidenori.Matsubayashi@gmail.com>
2023-08-17 00:20:27 +00:00
Hidenori Matsubayashi 51a1d68590 update for flutter 3.7.0 (#158)
Signed-off-by: Hidenori Matsubayashi <hidenori.matsubayashi@gmail.com>
2023-01-25 23:39:11 +09:00
Mohammad Taha Bin Firoz 56d0513a88 broken cross compile work around added (#129)
* broken cross compile work around added

* Added comments for context

* Move CMAKE_FIND_ROOT_PATH_MODE_PROGRAM before project to prevent make from sysroot being used.

Signed-off-by: Taha Firoz mtahafiroz@gmail.com
2022-09-02 22:41:13 +09:00
Hidenori Matsubayashi b2e75e4be3 Merge the latest cpp template from flutter-embedded-linux repo (#131)
Signed-off-by: Hidenori Matsubayashi <hidenori.matsubayashi@gmail.com>
2022-09-02 21:46:30 +09:00
andreadaoud 63f86a7001 Change how sysroot is passed to CMake. (#105)
* Change how sysroot is passed to CMake.

In the CMake documentation, it is specified that the
CMAKE_SYSROOT variable should be passed in toolchain
file variable. It has no effect to set this variable
in CMakeLists.txt like the current implementation.
(This is why CMAKE_FIND_ROOT_PATH is needed.)
The --sysroot option is not passed to the compiler in
the current approach.

This commit, instead, sets the sysroot variable in CMake
command line arguments. This makes it effective, and no
CMAKE_FIND_ROOT_PATH is needed.

Moreover, it is not the duty of architecture to decide
whether we are cross-compiling or not. For example, if
I compile this on my Linux VM on mac M1 to i.MX8 processor,
both host and target has the same arm64 architecture, but
they doesn't share the same sysroot, so the standard
cross-compile procedure should be followed. So, the real
difference for cross-compile is that whether we share
the same sysroot, rather than whether we have the same arch.
So this commit changes the detection method to compare sysroot.
2022-08-07 11:53:34 +09:00
Hidenori Matsubayashi fc4efe0ac2 flutter stable 2.10.3 (#84)
Fixed https://github.com/sony/flutter-elinux/issues/81

Updated to the flutter 2.10.3. See also:
 - https://github.com/sony/flutter-embedded-linux/releases/tag/bd539267b4
 - https://github.com/flutter/flutter/tree/2.10.3
2022-03-04 09:13:44 +09:00
Hidenori Matsubayashi 12df07e1d0 Merge the latest create.dart from flutter-tizen (#61)
Merged from https://github.com/flutter-tizen/flutter-tizen/commit/8b20d223859a81e3685439850c0f0ec77a612aaf
2021-10-13 16:55:20 +09:00
Hidenori Matsubayashi 84826a6c81 Change default CMakeLists.txt (#43)
* Change default CMakeLists.txt to add Ubuntu18 support

* Change cmake minimum required version
2021-08-04 09:39:44 +09:00
Hidenori Matsubayashi 8ca03a6f8b add .gitignore file to app template (#37) 2021-08-03 11:11:05 +09:00
Hidenori Matsubayashi c3ebc51c0f Change the default value of runner (bundle path) (#36)
Changed the default value of runner's command line option for bundle path.
2021-08-02 11:32:31 +09:00
Hidenori Matsubayashi f711cc0a70 delete duplicate error message (#33) 2021-07-30 09:35:39 +09:00
Hidenori Matsubayashi 0a3ef762f5 Cross-compile from x64 to arm64 (#20) 2021-07-27 14:17:50 +09:00
Hidenori Matsubayashi 200391b629 Upgrade to flutter-2.4.0-4.2.pre (#18) 2021-07-26 16:03:51 +09:00
Hidenori Matsubayashi eacaccf77b Add native plugin build support (#10)
Fixed #3
2021-07-19 17:49:39 +09:00
Hidenori Matsubayashi eeb28eab23 Add create command for plugin support 2021-07-16 15:56:25 +09:00
Hidenori Matsubayashi d10fcb6127 first commit 2021-07-16 13:03:30 +09:00