LuneOS support requires the webos-ports-sdk for LuneOS which is installed along-side the legacy webOS SDK.
The Android SDK and modern Cordova use a different version of JAVA than the webOS SDK requires. At least on Linux systems both versions can co-exist, but after installing Cordova, you need to set the default back to the older JDK.
This website describes managing alternatives: https://www.fosstechnix.com/install-oracle-java-8-on-ubuntu-20-04/
- Create your Enyo app by adding to and modifying the contents of the
enyo-app
folder - From the parent folder, use the command line to run
./build.sh luneos
- Install the resulting ipk from
bin/
usinglune-install
- Create your Enyo app by adding to and modifying the contents of the
enyo-app
folder - From the
enyo-app
folder, use the command line to runpalm-package
- Use
palm-install
to install the resulting ipk on your webOS device over USB.
Depending on your target MACHINE, you may be able to use Chrome to remotely debug. Obtain the IP address of the device you install to, and visit http://<DEVICEIP>:1122
in Chrome.