8000 GitHub - charlielower/pleasings: Addons & new build rules for Please
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

charlielower/pleasings

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pleasings Build Status

Addons & new build rules for Please

Most of these are either still experimental or sufficiently esoteric that we prefer not to make them part of the main Please distribution.

Currently contains the following:

  • Android: A set of rules to build Android .apk files. Includes rules for many features of Android apps, including dependencies, and a set of rules for native development using the NDK.
  • C++: Replacement rules that use ThinLTO to perform fast incremental link-time optimisation.
  • Go: go_bindata rule to pack arbitrary files into Go source (see go-bindata)
  • Grm: Rules for building Thrax grammars. You'll need to have OpenFST and Thrax installed for these.
  • Rust: A very basic set of rules for building Rust code. Hasn't gone much beyond "hello world" yet.
  • Protocol Buffers: Extensions to the builtin proto rules, currently one to generate a REST proxy using grpc-gateway
  • Java: An extended compiler worker that integrates error-prone for additional compile-time diagnostics.
  • Javascript: A set of rules integrating Yarn dependencies and a Webpack-based build into Please. Still somewhat incomplete.
  • Package: Rules for packaging things. Currently contains a generic wrapper to fpm and a specific one for building .deb files.
  • Remote: Various extended rules for fetching remote files. Includes some conveniences for handling git / github and one for verifying downloaded files against GPG ASCII-armoured signatures.

About

Addons & new build rules for Please

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 41.5%
  • Java 39.2%
  • JavaScript 6.0%
  • Python 5.6%
  • C 2.7%
  • CMake 2.3%
  • Other 2.7%
0