diff options
Diffstat (limited to 'Makefile.in')
-rw-r--r-- | Makefile.in | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/Makefile.in b/Makefile.in index aac152d..67daea9 100644 --- a/Makefile.in +++ b/Makefile.in @@ -55,11 +55,13 @@ include $(srcdir)/src/local.mk include $(srcdir)/lib/local.mk include $(srcdir)/lib/package/local.mk include $(srcdir)/lib/metadata/local.mk +include $(srcdir)/locale/local.mk bin = $(bin_srcs:.sh=) pkglib = $(pkglib_srcs:.sh=.sm) pkglibpackage = $(pkglibpackage_srcs:.sh=.sm) pkglibmetadata = $(pkglibmetadata_srcs:.sh=.sm) +locale = $(locale_srcs:.sh=.ms) distdir = $(package_name)-$(package_version) distfiles = \ @@ -75,10 +77,12 @@ distfiles = \ lib/local.mk \ lib/package/local.mk \ lib/metadata/local.mk \ + locale/local.mk \ $(bin_srcs) \ $(pkglib_srcs) \ $(pkglibpackage_srcs) \ - $(pkglibmetadata_srcs) + $(pkglibmetadata_srcs) \ + $(locale_srcs) script = \ s&@@PACKAGE_NAME@@&$(package_name)&;\ @@ -94,7 +98,7 @@ script = \ s&@@OPKHELPER_3_0@@&$(opkhelper_3_0)&; .SUFFIXES: -.SUFFIXES: .sh .sm +.SUFFIXES: .sh .sm .ms .sh: @printf ' SED %s\n' '$@' @@ -104,6 +108,11 @@ script = \ @printf ' SED %s\n' '$@' @sed '$(script)' '$(srcdir)/$?' >'$@' @chmod 644 '$@' +.sh.ms: + @printf ' CP %s\n' '$@' + @obj='$@'; mkdir -p "$${obj%/*}" + @cp '$(srcdir)/$?' '$@' + @chmod 644 '$@' all: all-exec all-data all-exec: all-bin all-pkglib all-pkglibpackage all-pkglibmetadata @@ -115,9 +124,7 @@ all-data: all-man all-locale all-man: @printf 'Making manual pages...\n' @cd man && $(MAKE) $(MACROS) all -all-locale: - @printf 'Making locales...\n' - @cd locale && $(MAKE) $(MACROS) all +all-locale: $(locale) clean: @printf 'Cleaning executable files...\n' |