@@ -113,7 +113,7 @@ endif
113113# access these targets through the ``publish`` target.
114114.PHONY : initial-dependencies static-components sphinx-components post-processing
115115
116- pre-build-dependencies :setup source/includes/hash.rst source/about.txt
116+ pre-build-dependencies :setup source/tutorial/install-mongodb-on-linux.txt source/tutorial/install-mongodb-on-os-x.txt source/ includes/hash.rst source/about.txt
117117initial-dependencies :$(public-branch-output ) /MongoDB-Manual.epub
118118 @echo [build]: completed the pre-publication routine for the $(manual-branch ) branch of the Manual.
119119static-components :$(public-output ) /index.html $(public-output ) /10gen-gpg-key.asc $(public-output ) /10gen-security-gpg-key.asc $(public-branch-output ) /.htaccess $(public-branch-output ) /release.txt $(public-output ) /osd.xml
@@ -127,15 +127,35 @@ sphinx-components:$(public-branch-output)/MongoDB-Manual.pdf $(public-branch-out
127127# Build the HTML components of the build.
128128#
129129
130+ .PHONY :instalation-guides source/tutorial/install-mongodb-on-linux.txt source/tutorial/install-mongodb-on-os-x.txt
131+ .PHONY :source/includes/install-curl-release-linux-64.rst source/includes/install-curl-release-linux-32.rst source/includes/install-curl-release-osx-64.rst
132+ instalation-guides :source/tutorial/install-mongodb-on-linux.txt source/tutorial/install-mongodb-on-os-x.txt
133+ source/tutorial/install-mongodb-on-linux.txt :source/includes/install-curl-release-linux-64.rst
134+ @touch $@
135+ @echo [build]: touched $@ to ensure a clean build.
136+ source/tutorial/install-mongodb-on-os-x.txt :source/includes/install-curl-release-osx-64.rst
137+ @echo [build]: touched $@ to ensure a clean build.
138+ source/includes/install-curl-release-linux-64.rst :source/includes/install-curl-release-linux-32.rst
139+ @$(PYTHONBIN ) bin/update_release.py linux-64 $@
140+ # @git update-index --assume-unchanged $@
141+ @echo [build]: \(re\)generated $@.
142+ source/includes/install-curl-release-linux-32.rst :
143+ @$(PYTHONBIN ) bin/update_release.py linux-32 $@
144+ # @git update-index --assume-unchanged $@
145+ @echo [build]: \(re\)generated $@.
146+ source/includes/install-curl-release-osx-64.rst :
147+ @$(PYTHONBIN ) bin/update_release.py osx $@
148+ # @git update-index --assume-unchanged $@
149+ @echo [build]: \(re\)generated $@.
150+
130151.PHONY :source/about.txt source/includes/hash.rst setup
131152
132153setup :source/includes/hash.rst
133154 @mkdir -p $(public-branch-output )
134155 @echo [build]: created $(public-branch-output )
135-
136156source/includes/hash.rst :
137157 @$(PYTHONBIN ) bin/update_hash.py
138- @git update-index --assume-unchanged source/includes/hash.rst
158+ @git update-index --assume-unchanged $@
139159 @echo [build]: \( re\) generated $@ .
140160source/about.txt :setup
141161 @touch $@
0 commit comments