PageRenderTime 1534ms CodeModel.GetById 0ms RepoModel.GetById 0ms app.codeStats 0ms

/ffcall-x86_64_hack-2010-10-27/callback/Makefile.in

https://github.com/enki/ffcall
Autoconf | 169 lines | 121 code | 38 blank | 10 comment | 13 complexity | 4c8f4e6315567c1d09769e5bf2d7ac02 MD5 | raw file
  1. # Makefile for callback
  2. #### Start of system configuration section. ####
  3. HOST = @host@
  4. CPU = @HOST_CPU_C_ABI@
  5. # Directories used by "make":
  6. srcdir = @srcdir@
  7. # Directories used by "make install":
  8. prefix = @prefix@
  9. local_prefix = /usr/local
  10. exec_prefix = @exec_prefix@
  11. libdir = @libdir@
  12. includedir = @includedir@
  13. mandir = @mandir@
  14. datadir = @datadir@
  15. datarootdir = @datarootdir@
  16. htmldir = $(datadir)/html
  17. # Programs used by "make":
  18. CC = @CC@
  19. CFLAGS = @CFLAGS@
  20. CPP = @CPP@
  21. INCLUDES = -I. -I$(srcdir)
  22. LIBTOOL = @LIBTOOL@
  23. LIBTOOL_LINK = $(LIBTOOL) --mode=link
  24. LIBTOOL_INSTALL = $(LIBTOOL) --mode=install
  25. LIBTOOL_UNINSTALL = $(LIBTOOL) --mode=uninstall
  26. AR = ar
  27. AR_FLAGS = rc
  28. RANLIB = @RANLIB@
  29. LN_S = @LN_S@
  30. RM = rm -f
  31. @SET_MAKE@
  32. # Programs used by "make install":
  33. INSTALL = @INSTALL@
  34. INSTALL_PROGRAM = @INSTALL_PROGRAM@
  35. INSTALL_DATA = @INSTALL_DATA@
  36. #### End of system configuration section. ####
  37. SHELL = /bin/sh
  38. # Needed by $(LIBTOOL).
  39. top_builddir = .
  40. all : all-subdirs callback.h vacall_r.h trampoline_r.h libcallback.la $(srcdir)/callback.3 $(srcdir)/callback.html
  41. all-subdirs : force
  42. cd @subdir@ && $(MAKE) all
  43. callback.h :
  44. $(LN_S) $(srcdir)/callback.h.in callback.h
  45. vacall_r.h :
  46. $(LN_S) vacall_r/vacall_r.h vacall_r.h
  47. trampoline_r.h :
  48. $(LN_S) trampoline_r/trampoline_r.h trampoline_r.h
  49. libcallback.la : vacall_r/libvacall.la trampoline_r/libtrampoline.la
  50. $(LIBTOOL_LINK) $(CC) -o libcallback.la -rpath $(libdir) vacall_r/vacall.lo vacall_r/misc.lo vacall_r/structcpy.lo trampoline_r/*.lo
  51. # Installs the library and include files only. Typically called with only
  52. # $(libdir) and $(includedir) - don't use $(prefix) and $(exec_prefix) here.
  53. install-lib : all force
  54. cd @subdir@ && $(MAKE) install-lib libdir='$(libdir)' includedir='$(includedir)'
  55. mkdir -p $(libdir)
  56. $(LIBTOOL_INSTALL) $(INSTALL_DATA) libcallback.la $(libdir)/libcallback.la
  57. mkdir -p $(includedir)
  58. $(INSTALL_DATA) callback.h $(includedir)/callback.h
  59. install : force
  60. cd @subdir@ && $(MAKE) install
  61. mkdir -p $(DESTDIR)$(prefix)
  62. mkdir -p $(DESTDIR)$(exec_prefix)
  63. mkdir -p $(DESTDIR)$(libdir)
  64. $(LIBTOOL_INSTALL) $(INSTALL_DATA) libcallback.la $(DESTDIR)$(libdir)/libcallback.la
  65. mkdir -p $(DESTDIR)$(includedir)
  66. $(INSTALL_DATA) callback.h $(DESTDIR)$(includedir)/callback.h
  67. mkdir -p $(DESTDIR)$(mandir)
  68. mkdir -p $(DESTDIR)$(mandir)/man3
  69. $(INSTALL_DATA) $(srcdir)/callback.3 $(DESTDIR)$(mandir)/man3/callback.3
  70. mkdir -p $(DESTDIR)$(datadir)
  71. mkdir -p $(DESTDIR)$(htmldir)
  72. $(INSTALL_DATA) $(srcdir)/callback.html $(DESTDIR)$(htmldir)/callback.html
  73. installdirs : force
  74. cd @subdir@ && $(MAKE) installdirs
  75. mkdir -p $(DESTDIR)$(prefix)
  76. mkdir -p $(DESTDIR)$(exec_prefix)
  77. mkdir -p $(DESTDIR)$(libdir)
  78. mkdir -p $(DESTDIR)$(includedir)
  79. mkdir -p $(DESTDIR)$(mandir)
  80. mkdir -p $(DESTDIR)$(mandir)/man3
  81. mkdir -p $(DESTDIR)$(datadir)
  82. mkdir -p $(DESTDIR)$(htmldir)
  83. uninstall : force
  84. cd @subdir@ && $(MAKE) uninstall
  85. $(LIBTOOL_UNINSTALL) $(RM) $(DESTDIR)$(libdir)/libcallback.la
  86. $(RM) $(DESTDIR)$(includedir)/callback.h
  87. $(RM) $(DESTDIR)$(mandir)/man3/callback.3
  88. $(RM) $(DESTDIR)$(htmldir)/callback.html
  89. minitests.o : $(srcdir)/minitests.c $(srcdir)/tests.c callback.h vacall_r.h trampoline_r.h
  90. $(CC) $(CFLAGS) $(INCLUDES) -c $(srcdir)/minitests.c
  91. minitests.s : $(srcdir)/minitests.c $(srcdir)/tests.c callback.h vacall_r.h trampoline_r.h
  92. $(CC) $(CFLAGS) $(INCLUDES) -S $(srcdir)/minitests.c
  93. minitests : minitests.o libcallback.la
  94. $(LIBTOOL_LINK) $(CC) $(CFLAGS) @GCC_X_NONE@ minitests.o libcallback.la -o minitests
  95. check-subdirs : force
  96. cd @subdir@ && $(MAKE) check
  97. check : all check-subdirs minitests
  98. ./minitests > minitests.out
  99. LC_ALL=C uniq -u < minitests.out > minitests.output.$(HOST)
  100. test '!' -s minitests.output.$(HOST)
  101. tests.o : $(srcdir)/tests.c callback.h vacall_r.h trampoline_r.h
  102. $(CC) $(CFLAGS) $(INCLUDES) -c $(srcdir)/tests.c
  103. tests.s : $(srcdir)/tests.c callback.h vacall_r.h trampoline_r.h
  104. $(CC) $(CFLAGS) $(INCLUDES) -S $(srcdir)/tests.c
  105. tests : tests.o libcallback.la
  106. $(LIBTOOL_LINK) $(CC) $(CFLAGS) @GCC_X_NONE@ tests.o libcallback.la -o tests
  107. extracheck-subdirs : force
  108. cd @subdir@ && $(MAKE) extracheck
  109. extracheck : all extracheck-subdirs tests
  110. ./tests > tests.out
  111. LC_ALL=C uniq -u < tests.out > tests.output.$(HOST)
  112. test '!' -s tests.output.$(HOST)
  113. mostlyclean : force
  114. cd @subdir@ && $(MAKE) mostlyclean
  115. clean-subdirs : force
  116. cd @subdir@ && $(MAKE) clean
  117. clean : clean-subdirs
  118. $(RM) *.o *.lo core
  119. $(RM) callback.h vacall_r.h trampoline_r.h libcallback.*
  120. $(RM) -r .libs _libs
  121. $(RM) minitests.o minitests.s minitests minitests.out
  122. $(RM) tests.o tests.s tests tests.out
  123. distclean-subdirs : force
  124. cd @subdir@ && if test -f Makefile; then $(MAKE) distclean; fi
  125. distclean : clean distclean-subdirs
  126. $(RM) config.status config.log config.cache Makefile libtool minitests.output.* tests.output.*
  127. maintainer-clean-subdirs : force
  128. cd @subdir@ && if test -f Makefile; then $(MAKE) maintainer-clean; fi
  129. maintainer-clean : distclean maintainer-clean-subdirs
  130. $(RM) config.status config.log config.cache Makefile
  131. force :