mirror of
https://github.com/reactos/wine.git
synced 2024-11-24 12:20:07 +00:00
makefiles: Build the pot files with a separate pass from the top-level makefile.
This commit is contained in:
parent
29c16f62e8
commit
9c98f6911b
@ -180,8 +180,6 @@ install install-lib install-dev uninstall::
|
||||
|
||||
# Rules for resources
|
||||
|
||||
all: @MAINTAINER_MODE@ $(PO_SRCS:%=rsrc.pot) $(MC_SRCS:%=msg.pot)
|
||||
|
||||
rsrc.pot: $(WRC)
|
||||
$(LDPATH) $(WRC) $(RCFLAGS) -O pot -o $@ $(PO_SRCS)
|
||||
|
||||
|
57
aclocal.m4
vendored
57
aclocal.m4
vendored
@ -199,6 +199,31 @@ $ac_dir/__depend__: $ac_makedep dummy
|
||||
@./config.status --file $ac_dir/Makefile:$ac_input && cd $ac_dir && \$(MAKE) depend"
|
||||
}
|
||||
|
||||
wine_fn_pot_rules ()
|
||||
{
|
||||
ac_dir=$[1]
|
||||
ac_flags=$[2]
|
||||
|
||||
test "x$enable_maintainer_mode" = xyes || return
|
||||
|
||||
if wine_fn_has_flag mc $ac_flags
|
||||
then
|
||||
wine_fn_append_file ALL_POT_FILES $ac_dir/msg.pot
|
||||
wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
|
||||
"$ac_dir/msg.pot: $ac_dir/Makefile dummy
|
||||
@cd $ac_dir && \$(MAKE) msg.pot
|
||||
$ac_dir/msg.pot: tools/wmc include"
|
||||
fi
|
||||
if wine_fn_has_flag po $ac_flags
|
||||
then
|
||||
wine_fn_append_file ALL_POT_FILES $ac_dir/rsrc.pot
|
||||
wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
|
||||
"$ac_dir/rsrc.pot: $ac_dir/Makefile dummy
|
||||
@cd $ac_dir && \$(MAKE) rsrc.pot
|
||||
$ac_dir/srsrc.pot: tools/wrc include"
|
||||
fi
|
||||
}
|
||||
|
||||
wine_fn_config_makefile ()
|
||||
{
|
||||
ac_dir=$[1]
|
||||
@ -322,21 +347,7 @@ $ac_dir/__uninstall__::
|
||||
fi
|
||||
fi
|
||||
|
||||
if test "x$enable_maintainer_mode" = xyes
|
||||
then
|
||||
if wine_fn_has_flag mc $ac_flags
|
||||
then
|
||||
wine_fn_append_file ALL_POT_FILES $ac_dir/msg.pot
|
||||
wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
|
||||
"$ac_dir/msg.pot: $ac_dir"
|
||||
fi
|
||||
if wine_fn_has_flag po $ac_flags
|
||||
then
|
||||
wine_fn_append_file ALL_POT_FILES $ac_dir/rsrc.pot
|
||||
wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
|
||||
"$ac_dir/rsrc.pot: $ac_dir"
|
||||
fi
|
||||
fi])
|
||||
wine_fn_pot_rules $ac_dir $ac_flags])
|
||||
|
||||
if wine_fn_has_flag staticimplib $ac_flags
|
||||
then
|
||||
@ -432,21 +443,7 @@ wine_fn_config_program ()
|
||||
AS_VAR_IF([$ac_enable],[no],,[wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
|
||||
"$ac_dir: __builddeps__"
|
||||
|
||||
if test "x$enable_maintainer_mode" = xyes
|
||||
then
|
||||
if wine_fn_has_flag mc $ac_flags
|
||||
then
|
||||
wine_fn_append_file ALL_POT_FILES $ac_dir/msg.pot
|
||||
wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
|
||||
"$ac_dir/msg.pot: $ac_dir"
|
||||
fi
|
||||
if wine_fn_has_flag po $ac_flags
|
||||
then
|
||||
wine_fn_append_file ALL_POT_FILES $ac_dir/rsrc.pot
|
||||
wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
|
||||
"$ac_dir/rsrc.pot: $ac_dir"
|
||||
fi
|
||||
fi
|
||||
wine_fn_pot_rules $ac_dir $ac_flags
|
||||
|
||||
wine_fn_has_flag install $ac_flags || return
|
||||
wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
|
||||
|
57
configure
vendored
57
configure
vendored
@ -14224,6 +14224,31 @@ $ac_dir/__depend__: $ac_makedep dummy
|
||||
@./config.status --file $ac_dir/Makefile:$ac_input && cd $ac_dir && \$(MAKE) depend"
|
||||
}
|
||||
|
||||
wine_fn_pot_rules ()
|
||||
{
|
||||
ac_dir=$1
|
||||
ac_flags=$2
|
||||
|
||||
test "x$enable_maintainer_mode" = xyes || return
|
||||
|
||||
if wine_fn_has_flag mc $ac_flags
|
||||
then
|
||||
wine_fn_append_file ALL_POT_FILES $ac_dir/msg.pot
|
||||
wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
|
||||
"$ac_dir/msg.pot: $ac_dir/Makefile dummy
|
||||
@cd $ac_dir && \$(MAKE) msg.pot
|
||||
$ac_dir/msg.pot: tools/wmc include"
|
||||
fi
|
||||
if wine_fn_has_flag po $ac_flags
|
||||
then
|
||||
wine_fn_append_file ALL_POT_FILES $ac_dir/rsrc.pot
|
||||
wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
|
||||
"$ac_dir/rsrc.pot: $ac_dir/Makefile dummy
|
||||
@cd $ac_dir && \$(MAKE) rsrc.pot
|
||||
$ac_dir/srsrc.pot: tools/wrc include"
|
||||
fi
|
||||
}
|
||||
|
||||
wine_fn_config_makefile ()
|
||||
{
|
||||
ac_dir=$1
|
||||
@ -14348,21 +14373,7 @@ $ac_dir/__uninstall__::
|
||||
fi
|
||||
fi
|
||||
|
||||
if test "x$enable_maintainer_mode" = xyes
|
||||
then
|
||||
if wine_fn_has_flag mc $ac_flags
|
||||
then
|
||||
wine_fn_append_file ALL_POT_FILES $ac_dir/msg.pot
|
||||
wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
|
||||
"$ac_dir/msg.pot: $ac_dir"
|
||||
fi
|
||||
if wine_fn_has_flag po $ac_flags
|
||||
then
|
||||
wine_fn_append_file ALL_POT_FILES $ac_dir/rsrc.pot
|
||||
wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
|
||||
"$ac_dir/rsrc.pot: $ac_dir"
|
||||
fi
|
||||
fi
|
||||
wine_fn_pot_rules $ac_dir $ac_flags
|
||||
fi
|
||||
|
||||
if wine_fn_has_flag staticimplib $ac_flags
|
||||
@ -14462,21 +14473,7 @@ else
|
||||
wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
|
||||
"$ac_dir: __builddeps__"
|
||||
|
||||
if test "x$enable_maintainer_mode" = xyes
|
||||
then
|
||||
if wine_fn_has_flag mc $ac_flags
|
||||
then
|
||||
wine_fn_append_file ALL_POT_FILES $ac_dir/msg.pot
|
||||
wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
|
||||
"$ac_dir/msg.pot: $ac_dir"
|
||||
fi
|
||||
if wine_fn_has_flag po $ac_flags
|
||||
then
|
||||
wine_fn_append_file ALL_POT_FILES $ac_dir/rsrc.pot
|
||||
wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
|
||||
"$ac_dir/rsrc.pot: $ac_dir"
|
||||
fi
|
||||
fi
|
||||
wine_fn_pot_rules $ac_dir $ac_flags
|
||||
|
||||
wine_fn_has_flag install $ac_flags || return
|
||||
wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
|
||||
|
Loading…
Reference in New Issue
Block a user