From ae70aaaeabad6b9d0fb728d40b1632e6dda8e3b1 Mon Sep 17 00:00:00 2001 From: egeakman Date: Sat, 4 Feb 2023 22:25:04 +0300 Subject: [PATCH 1/5] Update Makefile https://github.com/python/cpython/pull/101395 --- Makefile | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index ad836b1ed..7e7ba119f 100644 --- a/Makefile +++ b/Makefile @@ -20,6 +20,7 @@ # from which we generated our po files. We use it here so when we # test build, we're building with the .rst files that generated our # .po files. + CPYTHON_CURRENT_COMMIT := e98fa7121dd80496c60f07bb51101b648fe27cda LANGUAGE := tr BRANCH := 3.11 @@ -65,7 +66,7 @@ PYTHON := $(shell which python3) MODE := html POSPELL_TMP_DIR := .pospell/ JOBS := auto -SERVE_PORT := +SPHINXERRORHANDLING = -W # Detect OS @@ -90,13 +91,14 @@ all: ensure_prerequisites mkdir -p locales/$(LANGUAGE)/LC_MESSAGES/ $(CP_CMD) -u --parents *.po */*.po locales/$(LANGUAGE)/LC_MESSAGES/ $(MAKE) -C venv/cpython/Doc/ \ - SPHINXOPTS='-j$(JOBS) \ - -D locale_dirs=$(abspath locales) \ + JOBS='$(JOBS)' \ + SPHINXOPTS='-D locale_dirs=$(abspath locales) \ -D language=$(LANGUAGE) \ -D gettext_compact=0 \ -D latex_engine=xelatex \ -D latex_elements.inputenc= \ -D latex_elements.fontenc=' \ + SPHINXERRORHANDLING=$(SPHINXERRORHANDLING) \ $(MODE) @echo "Build success, open file://$(abspath venv/cpython/)/Doc/build/html/index.html or run 'make htmlview' to see them." @@ -162,7 +164,7 @@ verifs: spell line-length sphinx-lint .PHONY: clean clean: @echo "Cleaning *.mo and $(POSPELL_TMP_DIR)" - rm -rf $(POSPELL_TMP_DIR) + rm -fr $(POSPELL_TMP_DIR) locales/$(LANGUAGE)/LC_MESSAGES/ find -name '*.mo' -delete @echo "Cleaning build directory" $(MAKE) -C venv/cpython/Doc/ clean \ No newline at end of file From f83fb0151d4a547e7cca846b10bcab739c7aa11d Mon Sep 17 00:00:00 2001 From: egeakman Date: Sat, 4 Feb 2023 22:36:20 +0300 Subject: [PATCH 2/5] yeah --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 7e7ba119f..15f78bd42 100644 --- a/Makefile +++ b/Makefile @@ -164,7 +164,7 @@ verifs: spell line-length sphinx-lint .PHONY: clean clean: @echo "Cleaning *.mo and $(POSPELL_TMP_DIR)" - rm -fr $(POSPELL_TMP_DIR) locales/$(LANGUAGE)/LC_MESSAGES/ + rm -rf $(POSPELL_TMP_DIR) locales/$(LANGUAGE)/LC_MESSAGES/ find -name '*.mo' -delete @echo "Cleaning build directory" $(MAKE) -C venv/cpython/Doc/ clean \ No newline at end of file From 4d7a3e1eef3c57c5ab402fc5d107520338e5b40c Mon Sep 17 00:00:00 2001 From: egeakman Date: Sun, 5 Feb 2023 01:06:49 +0300 Subject: [PATCH 3/5] let's see how GH actions react --- Makefile | 4 +++- about.po | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 15f78bd42..ed7f625ee 100644 --- a/Makefile +++ b/Makefile @@ -66,6 +66,7 @@ PYTHON := $(shell which python3) MODE := html POSPELL_TMP_DIR := .pospell/ JOBS := auto +ADDITIONAL_ARGS := --keep-going SPHINXERRORHANDLING = -W # Detect OS @@ -97,7 +98,8 @@ all: ensure_prerequisites -D gettext_compact=0 \ -D latex_engine=xelatex \ -D latex_elements.inputenc= \ - -D latex_elements.fontenc=' \ + -D latex_elements.fontenc= \ + $(ADDITIONAL_ARGS)' \ SPHINXERRORHANDLING=$(SPHINXERRORHANDLING) \ $(MODE) @echo "Build success, open file://$(abspath venv/cpython/)/Doc/build/html/index.html or run 'make htmlview' to see them." diff --git a/about.po b/about.po index d9ef2a42b..9b5185fcf 100644 --- a/about.po +++ b/about.po @@ -39,7 +39,7 @@ msgid "" msgstr "" "Dokümantasyonun ve araç zincirinin geliştirilmesi, tıpkı Python'un kendisi " "gibi tamamen gönüllü bir çabadır. Katkıda bulunmak istiyorsanız, nasıl " -"yapacağınıza ilişkin bilgi için lütfen :ref:`reporting-bugs` sayfasına göz " +"yapacağınıza ilişkin bilgi için lütfen :aref:`reporting-bugs` sayfasına göz " "atın. Yeni gönüllülere her zaman açığız!" #: about.rst:20 @@ -82,7 +82,7 @@ msgid "" msgstr "" "Birçok kişi Python diline, Python standart kütüphanesine ve Python " "belgelerine katkıda bulunmuştur. Katkıda bulunanların kısmi listesi için " -"Python kaynak dağıtımında :source:`Misc/ACKS` adresine bakın." +"Python kaynak dağıtımında :asource:`Misc/ACKS` adresine bakın." #: about.rst:37 msgid "" From 321cdee815bc4eeedfff7a3e77ca74e5a5204d69 Mon Sep 17 00:00:00 2001 From: egeakman Date: Sun, 5 Feb 2023 01:19:20 +0300 Subject: [PATCH 4/5] Force color --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index ed7f625ee..1d26088f2 100644 --- a/Makefile +++ b/Makefile @@ -66,7 +66,7 @@ PYTHON := $(shell which python3) MODE := html POSPELL_TMP_DIR := .pospell/ JOBS := auto -ADDITIONAL_ARGS := --keep-going +ADDITIONAL_ARGS := --keep-going --color SPHINXERRORHANDLING = -W # Detect OS From e2ffb474c563ff9fa5d3171b7f6c113fcb98bef6 Mon Sep 17 00:00:00 2001 From: egeakman Date: Sun, 5 Feb 2023 01:24:12 +0300 Subject: [PATCH 5/5] =?UTF-8?q?GH=20Actions=20reacted=20as=20expected=20?= =?UTF-8?q?=E2=9C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- about.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/about.po b/about.po index 9b5185fcf..d9ef2a42b 100644 --- a/about.po +++ b/about.po @@ -39,7 +39,7 @@ msgid "" msgstr "" "Dokümantasyonun ve araç zincirinin geliştirilmesi, tıpkı Python'un kendisi " "gibi tamamen gönüllü bir çabadır. Katkıda bulunmak istiyorsanız, nasıl " -"yapacağınıza ilişkin bilgi için lütfen :aref:`reporting-bugs` sayfasına göz " +"yapacağınıza ilişkin bilgi için lütfen :ref:`reporting-bugs` sayfasına göz " "atın. Yeni gönüllülere her zaman açığız!" #: about.rst:20 @@ -82,7 +82,7 @@ msgid "" msgstr "" "Birçok kişi Python diline, Python standart kütüphanesine ve Python " "belgelerine katkıda bulunmuştur. Katkıda bulunanların kısmi listesi için " -"Python kaynak dağıtımında :asource:`Misc/ACKS` adresine bakın." +"Python kaynak dağıtımında :source:`Misc/ACKS` adresine bakın." #: about.rst:37 msgid ""