Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Details: - Merged "buildwin" target into "build" target, and improved "build" target to automatically build the right files for the current OS. - Added dev-requirements.txt and requirements.txt to dependent list of "develop" rule. - Added requirements.txt, setup.py, setup.cfg and package source files to dependent list of "install" rule. - Fixed the bug that dependent packages in requirements files that point to a git URL were not updated in 'pip install .' by adding an explicit 'pip install -r requirements.txt' to commands of "install" rule. - Fixed "all" target to add "install" and "pylint" as dependents. - Fixed the possibility that half-built artefacts are included in distribution archives (including the one uploaded to Pypi), by removing the "build" subtree before building them. - Added "which zhmc" to commands of "install" rule, to improve diagnostics in CI environments. - Added tests/../*.py files to files to be checked. - Added test source files to dependent list of rule running the test. - Improved the structure of make variables. Signed-off-by: Andreas Maier <maiera@de.ibm.com>
- Loading branch information
1 parent
1f6ebd1
commit 83beac4
Showing
2 changed files
with
50 additions
and
31 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters