mirror of
https://github.com/IRBorisov/ConceptCore.git
synced 2025-06-26 01:00:36 +03:00
Improve package build system
This commit is contained in:
parent
b4d56cbd30
commit
a91ff72a4f
|
@ -6,7 +6,7 @@ LABEL description="Linux build environment"
|
|||
|
||||
ARG LINUX_FLAVOR=ubuntu
|
||||
ARG LINUX_DISTR=jammy
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
# Install standard packages
|
||||
RUN apt-get update -qq && \
|
||||
|
|
24
pyconcept/CHANGELOG.md
Normal file
24
pyconcept/CHANGELOG.md
Normal file
|
@ -0,0 +1,24 @@
|
|||
# Change Log
|
||||
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
Python wrapper for C++ library for manipulating concepts in formal language of advanced set theory
|
||||
|
||||
## [Unreleased] - yyyy-mm-dd
|
||||
|
||||
Here we write upgrading notes. Make them as straightforward as possible.
|
||||
|
||||
### Added
|
||||
|
||||
- [PROJECTNAME-XXXX](http://tickets.projectname.com/browse/PROJECTNAME-XXXX)
|
||||
MINOR Ticket title goes here.
|
||||
- [PROJECTNAME-YYYY](http://tickets.projectname.com/browse/PROJECTNAME-YYYY)
|
||||
PATCH Ticket title goes here.
|
||||
|
||||
### Changed
|
||||
|
||||
### Fixed
|
||||
|
||||
## [0.1.2] - 2024-04-18
|
||||
|
||||
Add URLS to package and improve build process
|
|
@ -1,4 +1,4 @@
|
|||
include VERSION LICENSE
|
||||
include VERSION LICENSE CHANGELOG.md
|
||||
graft src
|
||||
graft include
|
||||
graft tests
|
||||
|
|
|
@ -1 +1 @@
|
|||
0.1.1
|
||||
0.1.2
|
|
@ -16,6 +16,7 @@ cp -r `ls -A | grep -v 'build'` "../pyconcept/ccl"
|
|||
cd ../pyconcept
|
||||
|
||||
# Build pyconcept
|
||||
rm -rf ${output}/${packageName}
|
||||
${pythonEnv} -m build --no-isolation --wheel --outdir=${output}/${packageName}
|
||||
|
||||
wheel=$(find ${output}/${packageName} -name '*.whl')
|
||||
|
|
|
@ -1,13 +1,15 @@
|
|||
[metadata]
|
||||
name = pyconcept
|
||||
version = file: VERSION
|
||||
license = MIT
|
||||
author = CIHT CONCEPT, IRBorisov
|
||||
author_email = iborisov@acconcept.ru
|
||||
description = Concept core Python wrapper
|
||||
long_description = file: README.md
|
||||
long_description_content_type = text/markdown
|
||||
url = https://github.com/IRBorisov/ConceptCore/tree/main/pyconcept
|
||||
license = MIT
|
||||
project_urls =
|
||||
GitHub = https://github.com/IRBorisov/ConceptCore/tree/main/pyconcept
|
||||
Changelog = https://github.com/IRBorisov/ConceptCore/tree/main/pyconcept/CHANGELOG.md
|
||||
classifiers =
|
||||
Development Status :: 3 - Alpha
|
||||
Intended Audience :: Developers
|
||||
|
|
Loading…
Reference in New Issue
Block a user