Skip to main content

A tool to inject prototypes into header from C files.

Project description

genheader

Introduction

showcase

Injects c function prototypes(BSD-style) into header.

Usage

genheader [-h] -I header.h [dir/ ... file.c]

You need to have a .h file with

  • A line comment containing: @functions or @func
  • End with #endif or @end

examples

#ifndef HEAD_H
# define HEAD_H

//	===== @functions =====
#endif
//	@func
//	@end

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

genheader-1.1.2.tar.gz (8.5 kB view details)

Uploaded Source

Built Distribution

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

genheader-1.1.2-py3-none-any.whl (10.7 kB view details)

Uploaded Python 3

File details

Details for the file genheader-1.1.2.tar.gz.

File metadata

  • Download URL: genheader-1.1.2.tar.gz
  • Upload date:
  • Size: 8.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for genheader-1.1.2.tar.gz
Algorithm Hash digest
SHA256 9ea469d4797a7fc054a7d1b8c5e7e6bdcc4cd836cf42f5f090eb8ec059b027bb
MD5 3b758ffa8d26efd9a8cda2d232b4b059
BLAKE2b-256 1880c042e3a35d1f5af7fee878671654c8d2d08bd6ebd49177544f75c826273a

See more details on using hashes here.

File details

Details for the file genheader-1.1.2-py3-none-any.whl.

File metadata

  • Download URL: genheader-1.1.2-py3-none-any.whl
  • Upload date:
  • Size: 10.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for genheader-1.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7a113a13d45bcf981753d46b9f2d335100b2e60a655da6a9bd7ea70c2432ca55
MD5 e133a1ef4d896f58af82e8bf0ca7cc14
BLAKE2b-256 5eb892bcf60f5fbf3692b9fb32e267279a73e321b0322be193f510a6225e1621

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