Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

make-generated version defs #38

Open
wants to merge 6 commits into
base: master
Choose a base branch
from
Open

make-generated version defs #38

wants to merge 6 commits into from

Conversation

sarnold
Copy link
Owner

@sarnold sarnold commented Nov 16, 2022

No description provided.

* add version script to tox build

Signed-off-by: Stephen L Arnold <nerdboy@gentoo.org>
* update cccc (posix) makefiles to generate version header
  (requires bash or cmd.exe and git commands)
* optional: define VERSION_FORMAT_DEV in CPPFLAGS to use full dev
  version string
* delete and remove cccc_ver.h and release.sh files from git tracking

Signed-off-by: Stephen L Arnold <nerdboy@gentoo.org>
* note the --version N.N arg is now required for build_msvc.bat

Signed-off-by: Stephen L Arnold <nerdboy@gentoo.org>
@sarnold sarnold force-pushed the version-defs branch 4 times, most recently from cb2fb9a to 9ecd093 Compare November 17, 2022 02:35
* add git dep for build-deb-action container versioning
* remove exrtraneous make step in debian/rules,	add explicit target
* remove erroneous cleaning of version file from batch file
* add gh-describe action and pass version to batch file
* give mingw some fetch-depth or install git in specific runner envs
* convert readme to rst (needs render check)

Signed-off-by: Stephen L Arnold <nerdboy@gentoo.org>
@sarnold sarnold force-pushed the version-defs branch 2 times, most recently from aa40041 to 0cb270d Compare November 17, 2022 20:04
* setup python and use tox in smoke.yml, add mising exclude in ci.yml
* need to skip missing installer section in build_msvc.bat
* set default parallel make args to 1, higher is iffy in gh ci

Signed-off-by: Stephen L Arnold <nerdboy@gentoo.org>
* sdist removes dependency on pccts using (pre)generated source files

Signed-off-by: Stephen L Arnold <nerdboy@gentoo.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant