Security News
Maven Central Adds Sigstore Signature Validation
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.
crosswalk-app-tools
Advanced tools
An APK packager for the Crosswalk Project -- http://crosswalk-project.org
Command line tools to create and package Crosswalk applications. The license for this project is Apache License Version 2.0, please refer to the LICENSE-APACHE-V2 included with the package.
Crosswalk-app-tools is in early stages of development, and not suitable for use in a production environment. Preliminary releases and announcements are made available as a technology preview only. No packages are being published at this time, but git tags serve as reference points for release milestones.
Crosswalk-app-tools is cross-platform by virtue of being based on Node.js. However at this point most testing is done on Linux, so we expect the least number of hickups there. In any case we have seen reports of successful runs on Apple OS X, and are looking forward to hearing about adventurous individuals giving it a spin on Microsoft Windows as well.
Prerequisites are functional
on the system.
In order to get the crosswalk-app
script available everywhere, global npm installation is required. On most Linux distributions this can be achieved by using sudo
.
sudo npm install -g crosswalk-app-tools
Crosswalk Application Project and Packaging Tool
crosswalk-app create <package-id> Create project <package-id>
crosswalk-app build [release|debug] Build project to create packages
Defaults to debug when not given
crosswalk-app update <channel>|<version> Update Crosswalk to latest in named
channel, or specific version
crosswalk-app help Display usage information
crosswalk-app version Display version information
Options for platform 'android'
For command 'create'
--android-crosswalk Channel name (stable/beta/canary)
or version number (w.x.y.z)
Environment Variables
CROSSWALK_APP_TOOLS_CACHE_DIR Keep downloaded files in this dir
crosswalk-app create com.example.foo
: This sets up a skeleton project in directory com.example.foo/, downloads and imports Crosswalk, and puts a sample "hello world" web app under com.example.foo/app/.
cd com.example.foo
and then crosswalk-app build
builds packages. The APKs can be found under pkg/ when done.
crosswalk-app update stable
updates Crosswalk to the latest version available in the stable channel.
git clone https://github.com/crosswalk-project/crosswalk-app-tools.git
cd crosswalk-app-tools
, then npm install
, and cd ..
crosswalk-app-tools/src/crosswalk-app
. Set environment PATH or invoke with directory.FAQs
An APK packager for the Crosswalk Project -- http://crosswalk-project.org
The npm package crosswalk-app-tools receives a total of 0 weekly downloads. As such, crosswalk-app-tools popularity was classified as not popular.
We found that crosswalk-app-tools demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.
Security News
CISOs are racing to adopt AI for cybersecurity, but hurdles in budgets and governance may leave some falling behind in the fight against cyber threats.
Research
Security News
Socket researchers uncovered a backdoored typosquat of BoltDB in the Go ecosystem, exploiting Go Module Proxy caching to persist undetected for years.