wxrc.bkl 1.1 KB

12345678910111213141516171819202122232425262728293031
  1. <?xml version="1.0" ?>
  2. <makefile>
  3. <include file="../../build/bakefiles/common_samples.bkl"/>
  4. <exe id="wxrc" cond="USE_XRC=='1'"
  5. template="wx_util_console" template_append="wx_append_base">
  6. <sources>wxrc.cpp</sources>
  7. <wx-lib>xml</wx-lib>
  8. <wx-lib>base</wx-lib>
  9. <install-to>$(BINDIR)</install-to>
  10. </exe>
  11. <if cond="FORMAT=='autoconf'">
  12. <!-- Install wxrc as $prefix/bin/wxrc-$version with a wxrc symlink
  13. pointing to it, so that users can use wxrc from different
  14. versions. -->
  15. <set var="versioned_name">wxrc-$(WX_RELEASE)</set>
  16. <modify-target target="install_wxrc">
  17. <command>
  18. rm -f $(DESTDIR)$(BINDIR)/wxrc$(EXEEXT) $(DESTDIR)$(BINDIR)/$(versioned_name)
  19. $(INSTALL_PROGRAM) wxrc$(EXEEXT) $(DESTDIR)$(BINDIR)
  20. mv -f $(DESTDIR)$(BINDIR)/wxrc$(EXEEXT) $(DESTDIR)$(BINDIR)/$(versioned_name)
  21. (cd $(DESTDIR)$(BINDIR) &amp;&amp; $(LN_S) $(versioned_name) wxrc$(EXEEXT))
  22. </command>
  23. </modify-target>
  24. </if>
  25. </makefile>