Commit Graph

216 Commits

Author SHA1 Message Date
Matthew Wall
b61f604f49 delete files that are not part of docs 2023-07-19 07:29:41 -04:00
Matthew Wall
953a619d68 remove redundant qs index. keep doc order consistent. exclude intermediates in doc rsync 2023-07-16 20:22:37 -04:00
Tom Keffer
8440b2b36a Install all util subdirectories 2023-07-11 12:24:46 -07:00
Matthew Wall
3a5dcb12a7 set version in mkdocs, not individual pages 2023-06-25 07:34:38 -04:00
Matthew Wall
39c8da1acd fix build-docs dependency 2023-06-07 07:35:41 -04:00
Matthew Wall
9d2b445d17 fix dependency for the doc target 2023-06-03 23:00:20 -04:00
Tom Keffer
23ca86f9ba Correct target for "upload-docs" 2023-06-03 10:59:25 -07:00
Tom Keffer
7788ee27ef Upload to docs/x.yy 2023-06-03 10:55:02 -07:00
Matthew Wall
3e6e72fd7f remove python2 from apt repo updates 2023-05-07 06:59:44 -04:00
mwall
98e6874258 get docs from the right place. use the right name for redhat src tarball. 2023-05-06 06:27:39 -04:00
mwall
3fe1348587 remove rh7. fix some doc refs in makefile. 2023-05-06 06:12:22 -04:00
Matthew Wall
6293fc43a1 debian package depends on docs. try to make trailing slashes consistent. 2023-05-05 21:44:32 -04:00
Matthew Wall
19e4553cc9 only one package now for redhat and for suse. added prereq listing for pypi to dev notes. 2023-05-05 18:13:08 -04:00
Matthew Wall
955f5c89bc fix staging dir refs. emit built docs to the build dir, like everything else. 2023-05-05 13:52:51 -04:00
Matthew Wall
972e95bda5 use gitignore to determine what is not part of source tarball 2023-05-05 13:34:26 -04:00
Tom Keffer
867f82ae8f Fix directory paths for making wee_resources 2023-05-05 09:58:15 -07:00
Tom Keffer
365e8b9255 Add option --config-only to station upgrade 2023-04-07 05:33:43 -07:00
Tom Keffer
2fe42433fe Rename docs subdirectories.
docs -> docs_src
html_docs -> docs

This puts the names closer to the end product.
2023-04-04 07:27:42 -07:00
Tom Keffer
9965a577a1 Change package name from python3-weewx to just weewx 2023-03-26 12:28:48 -07:00
Tom Keffer
f52cf2420a Do not use wee_resources at all when doing Debian packaging 2023-03-24 04:27:32 -07:00
Tom Keffer
3dca7f8f2c Checkpoint 2023-03-23 14:14:38 -07:00
Tom Keffer
ca3bf05326 When cleaning, prune to avoid "no such file " error. 2023-03-20 16:58:38 -07:00
Tom Keffer
f57b71849f Python3 only packages. 2023-03-20 16:22:30 -07:00
Tom Keffer
96dec9efe4 Improve dependency relationships in makefile
Hopefully, it will now make sure the wee_resources directory is
up to date before running the tests.
2023-03-17 08:57:32 -07:00
Tom Keffer
dcd13c0a4d Fix some bugs in makefile 2023-03-13 13:12:49 -07:00
Tom Keffer
8905a5c005 Explicit clean 2023-03-13 06:22:50 -07:00
Tom Keffer
5067670780 Fix location of skins. 2023-03-12 07:46:57 -07:00
Matthew Wall
fdbd90451d group targets together for easier makefile perusal 2023-03-04 00:03:18 -05:00
Matthew Wall
b462630e2a use .tar.gz for pypi src tarball. use .tgz for pure source tarball. 2023-03-03 23:47:53 -05:00
Matthew Wall
c44348e911 Merge branch 'V5_make' into V5 2023-03-03 22:41:26 -05:00
Matthew Wall
9029c3e6f6 eliminate some python2 for debian package. start the debian packaging for v5. 2023-03-03 22:40:53 -05:00
Tom Keffer
95ecd8d868 Don't require building docs in order to run tests. 2023-02-26 15:14:04 -08:00
Tom Keffer
2ec8354b90 Copy resources into position before running tests 2023-02-26 14:40:03 -08:00
Tom Keffer
1cb46aaaec Copy html_docs into bin/wee_resources and rename it. 2023-02-26 14:26:49 -08:00
Tom Keffer
fe9eb512a8 Moved things back to their v4 locations.
make target `pypi-packages` copies them back into `wee_resources`
before invoking `poetry build`
2023-02-26 13:52:09 -08:00
Tom Keffer
0f8457b8e5 Update makefile to generate wheel and tarball. 2023-02-14 03:41:55 -08:00
Tom Keffer
9880f8c88f Merge branch 'master' into V5
# Conflicts:
#	bin/wee_resources/skins/Ftp/skin.conf
#	bin/wee_resources/skins/Mobile/skin.conf
#	bin/wee_resources/skins/Rsync/skin.conf
#	bin/wee_resources/skins/Seasons/skin.conf
#	bin/wee_resources/skins/Smartphone/skin.conf
#	bin/wee_resources/skins/Standard/skin.conf
#	bin/wee_resources/weewx.conf
#	bin/weecfg/tests/expected/weewx43_user_expected.conf
#	bin/weewx/__init__.py
#	setup.py
2023-01-30 17:17:06 -08:00
Matthew Wall
1423d7bf99 added aggregate upload and release targets 2023-01-30 11:29:20 -05:00
Tom Keffer
67826312e1 Merge branch 'development' into V5 2023-01-29 06:49:23 -08:00
Tom Keffer
64d76302bf v5.0.0a13 2023-01-25 17:19:18 -08:00
Jocelyn Jaubert
c6da20338b Return error code on failing 'make test' 2023-01-25 22:47:43 +01:00
Jocelyn Jaubert
b9f470e783 Make setup_mysql.sh working in CI 2023-01-25 22:47:43 +01:00
Jocelyn Jaubert
ad9b7c0100 Fix make test-setup 2023-01-25 21:40:40 +01:00
Tom Keffer
676db65b73 make build-docs now removes old docs first.
Relocate troubleshooting guide.

Fix some links (lots and lots more to do)
2023-01-09 15:47:04 -08:00
Tom Keffer
d0597574f3 Move user's guide to its own directory 2023-01-09 13:09:14 -08:00
Tom Keffer
9f1689695d make target for building the docs 2023-01-08 13:34:01 -08:00
Tom Keffer
24b4b08a78 Break the customizing doc into smaller docs. 2023-01-08 11:18:30 -08:00
Tom Keffer
af90c1e4eb Fix problem where weewx.conf did not get its version updated 2022-12-27 12:09:18 -08:00
Tom Keffer
9218ed134a Update makefile to reflect new locations 2022-12-25 14:02:41 -08:00
Tom Keffer
ff556773bf Get test_reportengine working 2022-12-23 16:08:43 -08:00