equal
deleted
inserted
replaced
133 endif |
133 endif |
134 |
134 |
135 .PHONY: deploy |
135 .PHONY: deploy |
136 deploy: deploy2sf |
136 deploy: deploy2sf |
137 |
137 |
138 SFTP_PATH = $(SF_USER),$(pkgname)@frs.sourceforge.net |
|
139 |
|
140 # First time you deploy to SourceForge (sf) you need manually login to: |
138 # First time you deploy to SourceForge (sf) you need manually login to: |
141 # $ sftp $(SFTP_PATH) |
139 # $ sftp $(SF_USER),$(pkgname)@web.sourceforge.net |
142 # as it may require interactive input for accepting server public key. |
140 # as it may require interactive input for accepting server public key. |
143 # Next time any action fully automated. |
141 # Next time any action fully automated. |
144 |
142 |
145 .PHONY: deploy2sf |
143 .PHONY: deploy2sf |
146 deploy2sf: deploy2sf-doc deploy2sf-release deploy2sf-src |
144 deploy2sf: deploy2sf-doc deploy2sf-release deploy2sf-src |
152 for f in $(HTML_FILES); do \ |
150 for f in $(HTML_FILES); do \ |
153 echo "put $$f"; \ |
151 echo "put $$f"; \ |
154 echo "chmod 644 $$f"; \ |
152 echo "chmod 644 $$f"; \ |
155 done; \ |
153 done; \ |
156 echo 'quit'; \ |
154 echo 'quit'; \ |
157 ) | sftp -b - $(SFTP_PATH) |
155 ) | sftp -b - $(SF_USER),$(pkgname)@web.sourceforge.net |
158 |
156 |
159 .PHONY: deploy2sf-release |
157 .PHONY: deploy2sf-release |
160 deploy2sf-release: $(DIST_TARBALLS) $(DISTSRC_TARBALLS) |
158 deploy2sf-release: $(DIST_TARBALLS) $(DISTSRC_TARBALLS) |
161 ( echo 'cd /home/frs/project/g/ga/gadict'; \ |
159 ( echo 'cd /home/frs/project/g/ga/gadict'; \ |
162 echo "put CHANGES.rst"; \ |
160 echo "put CHANGES.rst"; \ |
168 for f in $^; do \ |
166 for f in $^; do \ |
169 echo "put $$f"; \ |
167 echo "put $$f"; \ |
170 echo "chmod 644 $$f"; \ |
168 echo "chmod 644 $$f"; \ |
171 done; \ |
169 done; \ |
172 echo 'quit'; \ |
170 echo 'quit'; \ |
173 ) | sftp -b - $(SFTP_PATH) |
171 ) | sftp -b - $(SF_USER),$(pkgname)@frs.sourceforge.net |
174 |
172 |
175 .PHONY: deploy2sf-src |
173 .PHONY: deploy2sf-src |
176 deploy2sf-src: |
174 deploy2sf-src: |
177 hg push ssh://gavenkoa@hg.code.sf.net/p/$(pkgname)/code |
175 hg push ssh://gavenkoa@hg.code.sf.net/p/$(pkgname)/code |
178 |
176 |