Skip to main content

Python bindings for APGman

Project description

apgman

APGsearch MANager I got tired of compiling and recompiling apgsearch, and managing all of the builds, so I wrote this

*Note: apgman is a toolkit of Bash shell scripts.* On Windows, you have to install Cygwin or similar

Functions

Manages and simplifies the:

  • Installation
  • Building
  • And Running of apgsearch.

Install

To install APGMan itself, make sure you have git, then run:

git clone https://github.com/NNlk05/apgman.git
cd apgman

*Note: All following commands will assume you ran cd apgman and your working dir is wherever you cloned apgman.* If not cd there again

Usage

Install Apgserach

To install apgsearch, run:

./apgman-init

It defaults the install location to $HOME/.apgman You can change it by running:

./apgman-init /path/to/your/install/dir/

Building Apgsearch

./apgman-build rule symm

Rule defaults to b3s23, and symm defaults to C1 as a failsafe in case apgsearch changes its behaviour.

Running a Build

./apgman-run rule symm options -k 0000000000000000000000000000000000000000000000000000000000000000 -n 1000000 ...

Again, rule defaults to b3s23, and symm defaults to C1 as a failsafe in case apgsearch changes its behaviour.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

apgman-0.2.0.tar.gz (6.2 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

apgman-0.2.0-py3-none-any.whl (8.0 kB view details)

Uploaded Python 3

apgman-0.2.0-py2.py3-none-any.whl (4.8 kB view details)

Uploaded Python 2Python 3

File details

Details for the file apgman-0.2.0.tar.gz.

File metadata

  • Download URL: apgman-0.2.0.tar.gz
  • Upload date:
  • Size: 6.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.2

File hashes

Hashes for apgman-0.2.0.tar.gz
Algorithm Hash digest
SHA256 c8c2e96e24ced192a40040c1b7fc57589b8e6c149987422fbe24c70ec3802cc3
MD5 df16d050ced9ef306101fc06b52e6a05
BLAKE2b-256 2621deb7570aa27a8d931a5269858eaf7894225ab6544bd1914dad8150f9dd4f

See more details on using hashes here.

File details

Details for the file apgman-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: apgman-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 8.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.2

File hashes

Hashes for apgman-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 47e72de120864fc8364ddd58a29c6e15fa2dba012aacf2f7cb85a732c628298a
MD5 193dcda77ed40ed30986758652bf2535
BLAKE2b-256 4bb94b189f0dfd8484d19dc1f3d44925ff9eb41effa43c378e147e36dda18754

See more details on using hashes here.

File details

Details for the file apgman-0.2.0-py2.py3-none-any.whl.

File metadata

  • Download URL: apgman-0.2.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.2

File hashes

Hashes for apgman-0.2.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 6427d74488a940c63fee5be79b10dbcae90e35aa148696ad21fe6ed0573e00e8
MD5 7c503cb62fb6163804deea1c96ed04ba
BLAKE2b-256 b4351c79016485fd804195bd8b8b053287da85a04aa6c7adad36cf22496849c0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page