• R/O
  • SSH

Commit

Tags
Keine Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Castle: The best Real-Time/Embedded/HighTech language EVER. Attempt 2


Commit MetaInfo

Revisionfe5b8edf4bd908c0734712b171e7e0bc394d393f (tree)
Zeit2024-02-27 05:05:02
AutorAlbert Mietus < albert AT mietus DOT nl >
CommiterAlbert Mietus < albert AT mietus DOT nl >

Log Message

Added most makefiles-- some details on pyanalyse

Ändern Zusammenfassung

Diff

diff -r 4f5f09b1a8ec -r fe5b8edf4bd9 Mk/clean.mk
--- a/Mk/clean.mk Mon Feb 26 20:14:42 2024 +0100
+++ b/Mk/clean.mk Mon Feb 26 21:05:02 2024 +0100
@@ -1,5 +1,5 @@
1-clean: clean_caches
2-cleaner: clean clean_gendirs
1+clean: ; #Nothing
2+cleaner: clean clean_caches clean_gendirs
33 cleanest veryclean: cleaner clean_generated
44
55 clean_caches:
diff -r 4f5f09b1a8ec -r fe5b8edf4bd9 Mk/pyanalyse.mk
--- a/Mk/pyanalyse.mk Mon Feb 26 20:14:42 2024 +0100
+++ b/Mk/pyanalyse.mk Mon Feb 26 21:05:02 2024 +0100
@@ -3,14 +3,12 @@
33 PYREVERSE_OPTIONS = -k -A
44 PYREVERSE_OPTIONS = -A
55
6-# Default project/compinets name (dirs & subdirs) --overrule in Local Makefile
7-PYREVERSE_PRJS ?= castle
86
9-pyanalyse pyreverse: ${PYREVERSEd}
10- for P in ${PYREVERSE_PRJS}; do \
7+pyanalyse pyreverse: ${PYREVERSE_dir}
8+ for P in ${PYREVERSE_PKGS}; do \
119 echo "PYANALYSE::" $$P "...";\
12- pyreverse -d ${PYREVERSE_dir} -o ${PYREVERSE_FORMAT} ${PYREVERSE_OPTIONS} -p $$P-noModules -mn --colorized --max-color-depth=42 $$P >>/dev/null;\
13- pyreverse -d ${PYREVERSE_dir} -o ${PYREVERSE_FORMAT} ${PYREVERSE_OPTIONS} -p $$P-Modules -my --colorized --max-color-depth=42 $$P >>/dev/null;\
10+ pyreverse -d ${PYREVERSE_dir} -o ${PYREVERSE_FORMAT} ${PYREVERSE_OPTIONS} -p $$P-noModules -mn --colorized --max-color-depth=42 $$P ;\
11+ pyreverse -d ${PYREVERSE_dir} -o ${PYREVERSE_FORMAT} ${PYREVERSE_OPTIONS} -p $$P-Modules -my --colorized --max-color-depth=42 $$P ;\
1412 done
1513 @echo ".. done. Result; see: ./${PYREVERSE_dir}"
1614
diff -r 4f5f09b1a8ec -r fe5b8edf4bd9 base_packages/castle-aigr/Makefile
--- a/base_packages/castle-aigr/Makefile Mon Feb 26 20:14:42 2024 +0100
+++ b/base_packages/castle-aigr/Makefile Mon Feb 26 21:05:02 2024 +0100
@@ -1,7 +1,7 @@
11 default: all
22
3-TOPd=../../
4-include ${TOPd}Mk/comp.mk
3+# XXX read from ./setup.py ??
4+PYREVERSE_PKGS = castle.aigr
55
66 LAST = \
77 pytst/test_3_namespaces.py \
@@ -11,3 +11,6 @@
1111 TODO = \
1212 pytst/test_0_AIGR.py \
1313 #
14+
15+TOPd=../../
16+include ${TOPd}Mk/comp.mk
diff -r 4f5f09b1a8ec -r fe5b8edf4bd9 core_packages/castle-RPy-writer/Makefile
--- a/core_packages/castle-RPy-writer/Makefile Mon Feb 26 20:14:42 2024 +0100
+++ b/core_packages/castle-RPy-writer/Makefile Mon Feb 26 21:05:02 2024 +0100
@@ -1,7 +1,7 @@
11 default: all
22
3-TOPd=../../
4-include ${TOPd}Mk/comp.mk
3+# XXX read from ./setup.py ??
4+PYREVERSE_PKGS = castle.writers.RPy
55
66 LAST = \
77 #
@@ -12,3 +12,7 @@
1212 pytst/test_4_NameSpaces.py \
1313 pytst/test_99_SieveMoats.py \
1414 pytst/test_999.py \
15+#
16+
17+TOPd=../../
18+include ${TOPd}Mk/comp.mk
diff -r 4f5f09b1a8ec -r fe5b8edf4bd9 requirements/testing.req
--- a/requirements/testing.req Mon Feb 26 20:14:42 2024 +0100
+++ b/requirements/testing.req Mon Feb 26 21:05:02 2024 +0100
@@ -1,3 +1,5 @@
11 pytest
22 coverage
33 mutmut
4+mypy
5+pylint
\ No newline at end of file