Changeset 2748
- Timestamp:
- 07/10/08 20:24:36 (5 months ago)
- Files:
-
- branches/feature-no-make-me/Makefile (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/feature-no-make-me/Makefile
r2573 r2748 61 61 .PHONY: code-common code code-en_US code-de code-fr code-nl \ 62 62 code-es code-ja 63 code_common = lib/MT.pm php/mt.php mt-check.cgi\63 code_common = lib/MT.pm php/mt.php \ 64 64 mt-static/js/mt_core_compact.js \ 65 65 mt-static/css/main.css \ 66 mt-static/css/simple.css \ 67 mt-config.cgi-original index.html readme.html 66 mt-static/css/simple.css 68 67 69 68 code: check code-$(BUILD_LANGUAGE) … … 87 86 fi 88 87 89 lib/MT.pm: %: %.pre build-language-stamp build/mt-dists/$(BUILD_PACKAGE).mk build/mt-dists/default.mk 88 lib/MT.pm: build-language-stamp build/mt-dists/$(BUILD_PACKAGE).mk build/mt-dists/default.mk 89 mv lib/MT.pm lib/MT.pm.pre 90 90 sed -e 's!__BUILD_LANGUAGE__!$(BUILD_LANGUAGE)!g' \ 91 91 -e 's!__PRODUCT_CODE__!$(PRODUCT_CODE)!g' \ … … 93 93 -e 's!__PRODUCT_VERSION__!$(PRODUCT_VERSION)!g' \ 94 94 -e 's!__PRODUCT_VERSION_ID__!$(BUILD_VERSION_ID)!g' \ 95 -e 's!__BUILD_ID!$(BUILD_VERSION_ID)!g' \ 95 96 -e 's!__SCHEMA_VERSION__!$(SCHEMA_VERSION)!g' \ 96 97 -e 's!__API_VERSION__!$(API_VERSION)!g' \ … … 106 107 -e 's!__CATEGORY_NAME_NODASH__!$(CATEGORY_NAME_NODASH)!g' \ 107 108 -e 's!__PUBLISH_CHARSET__!$(PUBLISH_CHARSET)!g' \ 108 $< > $@ 109 lib/MT.pm.pre > lib/MT.pm 110 rm lib/MT.pm.pre 109 111 110 php/mt.php: %: %.pre build-language-stamp build/mt-dists/$(BUILD_PACKAGE).mk 112 php/mt.php: build-language-stamp build/mt-dists/$(BUILD_PACKAGE).mk 113 mv php/mt.php php/mt.php.pre 111 114 sed -e 's!__BUILD_LANGUAGE__!$(BUILD_LANGUAGE)!g' \ 112 115 -e 's!__PUBLISH_CHARSET__!$(PUBLISH_CHARSET)!g' \ … … 116 119 -e 's!__API_VERSION__!$(API_VERSION)!g' \ 117 120 -e 's!__DEFAULT_TIMEZONE__!$(DEFAULT_TIMEZONE)!g' \ 118 $< > $@ 119 120 mt-config.cgi-original: mt-config.cgi-original.pre build-language-stamp 121 sed -e 's!__BUILD_LANGUAGE__!$(BUILD_LANGUAGE)!g' \ 122 -e 's!__HELP_URL__!$(HELP_URL)!g' \ 123 -e 's!__PRODUCT_VERSION__!$(PRODUCT_VERSION)!g' \ 124 $< > $@ 125 126 mt-check.cgi: %: %.pre build-language-stamp 127 sed -e 's!__BUILD_LANGUAGE__!$(BUILD_LANGUAGE)!g' \ 128 -e 's!__PRODUCT_VERSION_ID__!$(BUILD_VERSION_ID)!g' \ 129 $< > $@ 130 chmod +x $@ 121 php/mt.php.pre > php/mt.php 122 rm php/mt.php.pre 131 123 132 124 $(local_js): mt-static/mt_%.js: mt-static/mt.js lib/MT/L10N/%.pm … … 135 127 $(latin1_modules): %-iso-8859-1.pm: %.pm 136 128 iconv -f utf-8 -t iso-8859-1 $< > $@ 137 138 index.html: check build-language-stamp139 cp index.html.en_US $@.pre140 -cp index.html.$(BUILD_LANGUAGE) $@.pre141 sed -e 's!__HELP_URL__!$(HELP_URL)!g' \142 -e 's!__PRODUCT_VERSION__!$(PRODUCT_VERSION)!g' \143 index.html.pre > index.html144 rm $@.pre145 146 readme.html: check build-language-stamp147 cp readme.html.en_US $@.pre148 -cp readme.html.$(BUILD_LANGUAGE) $@.pre149 sed -e 's!__HELP_URL__!$(HELP_URL)!g' \150 -e 's!__PRODUCT_VERSION__!$(PRODUCT_VERSION)!g' \151 readme.html.pre > readme.html152 rm $@.pre153 129 154 130 ##### Other useful targets
