pyxmake

Harmonized interfaces and workflows to selected software development tools

1
contributor
3144 commits | Last commit 1 week ago

Cite this software

What pyxmake can do for you

PyXMake

PyXMake is a python-based, cross-platform build tool for compiling and distributing software projects and their documentation. The package provides harmonized software interfaces and predefined workflows to selected third-party developer tools with stricter default settings to simplify their handling. Experienced users can use a collection of distinct build classes to set up more elaborate builds jobs.

Usage

The package is structured into different build classes, whereby each class represents one distinct build event with some presets. These classes can be accessed directly to create a custom python-based build script.

Example

Currently, the following SY-STM software projects are built and maintained by using PyXMake:

  • PyXMake (User Guide & Reference Guide)
  • MCODAC (Reference Guide, Libraries)
  • BEOS (Reference Guide, Libraries)
  • Boxbeam (Reference Guide, Libraries)
  • Displam (Executable)

Contact

References

PyPi
doi
pipeline status

Logo of pyxmake
Keywords
Programming language
  • Dockerfile 100%
License
</>Source code
Packages
pypi.org

Participating organisations

German Aerospace Center (DLR)

Contributors

Related software

beos

BE

Calculation of the buckling behavior of composite shells

Updated 6 days ago
5

boxbeam

BO

Computation of effective cross-sectional properties of composite beams

Updated 6 days ago
3

displam

DI

Calculation of the phase velocity of Lamb waves in plate composite structures

Updated 6 days ago
5

mcodac

MC

Calculation of pristine and damaged composite structures

Updated 6 days ago
5