X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/44a8c4cf6091e1917bbd8297353d73909cd95939..f2e582dda83281f8b9422fc2fcd9b6ec5fd82352:/utils/wxrc/wxrc.bkl diff --git a/utils/wxrc/wxrc.bkl b/utils/wxrc/wxrc.bkl index b341a4dfbc..d05c53b122 100644 --- a/utils/wxrc/wxrc.bkl +++ b/utils/wxrc/wxrc.bkl @@ -1,13 +1,31 @@ <?xml version="1.0" ?> <makefile> - <include file="../../../build/bakefiles/common_samples.bkl"/> - <include file="../../../build/bakefiles/common_contrib.bkl"/> + <include file="../../build/bakefiles/common_samples.bkl"/> - <exe id="wxrc" template="wx_util_console" template_append="wx_append"> + <exe id="wxrc" cond="USE_XRC=='1'" + template="wx_util_console" template_append="wx_append_base"> <sources>wxrc.cpp</sources> <wx-lib>xml</wx-lib> <wx-lib>base</wx-lib> + <install-to>$(BINDIR)</install-to> </exe> + <if cond="FORMAT=='autoconf'"> + + <!-- Install wxrc as $prefix/bin/wxrc-$version with a wxrc symlink + pointing to it, so that users can use wxrc from different + versions. --> + + <set var="versioned_name">wxrc-$(WX_RELEASE)</set> + <modify-target target="install_wxrc"> + <command> + rm -f $(DESTDIR)$(BINDIR)/wxrc$(EXEEXT) $(DESTDIR)$(BINDIR)/$(versioned_name) + $(INSTALL_PROGRAM) wxrc$(EXEEXT) $(DESTDIR)$(BINDIR) + mv -f $(DESTDIR)$(BINDIR)/wxrc$(EXEEXT) $(DESTDIR)$(BINDIR)/$(versioned_name) + (cd $(DESTDIR)$(BINDIR) && $(LN_S) $(versioned_name) wxrc$(EXEEXT)) + </command> + </modify-target> + </if> + </makefile>