GitXplorerGitXplorer
s

pkgparse

public
8 stars
2 forks
1 issues

Commits

List of commits on branch master.
Unverified
ba85f0d77d5c21b3265bf4c65c54d9e9a56523dd

Add missing pkgbuild_set_depends() prototype

ssebnow committed 14 years ago
Unverified
47ef2ef61350016dc292bd0b501f96218b8597af

Prevent undefined or garbage values in symbol functions

ssebnow committed 14 years ago
Unverified
572b2a32ed14bdf663c14a127f92a5ceb21c2160

Document the API

ssebnow committed 15 years ago
Unverified
9e10e9ffe7bdd03ea4afb710a630e449d9fc71fe

Switch to CMake

ssebnow committed 15 years ago
Unverified
1c9509b61d166d18d0f3f97bfa026363a02e3e95

Rename pkgbuild.h to pkgparse.h as it will be exported

ssebnow committed 15 years ago
Unverified
3b0bcacdace331220e19cbb8f809e42568cff859

Add README

ssebnow committed 15 years ago

README

The README file for this repository.

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.

License

The pkgparse library is released under the MIT License.