Skip to main content

build (build-compiler) is a simple build System for C & C++

Project description

build - Simple build System for C & C++

You need a simple build system for C or C++? Try build!

What is build?

build is a build system for C and C++. It can be easily installed via pip: pip install build-compiler

How to install build?

As mentioned, with pip. See above

How does the Build Compiler work?

To compile successfully with Build, you need a Makefile (Our is make.py) Offical Example:

from build.compiler import create_executeable

class Config:
    sources = "main.c var.h print.c print.h"
    output = "hello"
    compiler = "gcc"
    flags = "-Wall"
    if flags == "":
        flags = "None"

create_executeable(Config.compiler, Config.sources, Config.output, Config.flags)

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

build-compiler-0.1.2.tar.gz (14.2 kB view details)

Uploaded Source

Built Distribution

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

build_compiler-0.1.2-py3-none-any.whl (14.2 kB view details)

Uploaded Python 3

File details

Details for the file build-compiler-0.1.2.tar.gz.

File metadata

  • Download URL: build-compiler-0.1.2.tar.gz
  • Upload date:
  • Size: 14.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.9

File hashes

Hashes for build-compiler-0.1.2.tar.gz
Algorithm Hash digest
SHA256 d22483aab070640ab46c79480cf9442a0ab0b5042a19dd05c8ce8ef1c4e8c0ee
MD5 59b683909f3ad03665346414932555d1
BLAKE2b-256 756a22a3fe469566a052df40866908a6c29ed02f9ed890add763c117b73c341d

See more details on using hashes here.

File details

Details for the file build_compiler-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: build_compiler-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 14.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.9

File hashes

Hashes for build_compiler-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 2880028e15c45acac0b2d22bfe38b3bca5f7c0db8f163ad4a580bd7afc9dadd5
MD5 d43bcc7299a111beef9d1d70884cee0f
BLAKE2b-256 c7da121d6f9fd2b9edf458124ef6e656cdc53be37a8487371ed93dd0d4f406a6

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