mirror of
https://github.com/gsi-upm/senpy
synced 2025-08-25 19:02:20 +00:00
89f3a0eca96bbd877b466212f6ee27794f149458
a75ba69
Merge branch 'meaningcloud' into 'master'919c4a0
Update base.mk42224e3
Updated makefiles from meaningcloudf0c211c
PYVERSION changed24d85b1
Merge branch 'meaningcloud' into 'master'd150321
Updated makefiles from meaningcloud4f88009
Merge branch 'senpy' into 'master'1f0703d
Fixed typo in .gitlab-cic23f798
Trying to fix push to github git-subtree-dir: .makefiles git-subtree-split:a75ba6994d
These makefiles are recipes for several common tasks in different types of projects. To add them to your project, simply do:
git remote add makefiles ssh://git@lab.cluster.gsi.dit.upm.es:2200/docs/templates/makefiles.git
git subtree add --prefix=.makefiles/ makefiles master
touch Makefile
echo "include .makefiles/base.mk" >> Makefile
Now you can take advantage of the recipes. For instance, to add useful targets for a python project, just add this to your Makefile:
include .makefiles/python.mk
You may need to set special variables like the name of your project or the python versions you're targetting.
Take a look at each specific .mk
file for more information, and the Makefile
in the senpy project for a real use case.
If you update the makefiles from your repository, make sure to push the changes for review in upstream (this repository):
make makefiles-push
It will automatically commit all unstaged changes in the .makefiles folder.
Description
Languages
Python
64%
SCSS
10.8%
Less
10.6%
JavaScript
5.2%
HTML
4.4%
Other
5%