Skip to content
This repository has been archived by the owner on Feb 16, 2024. It is now read-only.

sebnow/pkgparse

Repository files navigation

Introduction
============

The pkgparse library parses [PKGBUILD] files. These files hold metadata and
build instructions for making ALPM packages. The format originated from the
[Archlinux] distribution. These files are simply bash scripts, with
specifically named variables. The pkgparse library extracts the values of
these variables and enables access to them.


Requirements
============

* Yacc
* Lex
* CMake >= 2.8


Install
=======

From the command line, in the root directory of the project:

	cmake .
	make


Documentation
=============

Documentation can be generated using [Natural Docs]. Generated documentation
will appear on the [website] with each release. It can be generated as follows:

	NaturalDocs -i . -o HTML docs -p nd


Issues
======

Please send bug reports or feature requests to the [Issue tracker][issues].


License
=======

The pkgparse library is released under the [MIT License](LICENSE).

[archlinux]: http://www.archlinux.org/
[github]: http://www.github.com/
[issues]: http://github.com/sebnow/pkgparse/issues
[pkgbuild]: http://www.archlinux.org/pacman/PKGBUILD.5.html
[natural docs]: http://www.naturaldocs.org
[website]: http://sebnow.github.com/pkgparse/

About

A PKGBUILD parsing library.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages