Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

53 lines
944B

  1. #
  2. # -- udis86/libudis86
  3. #
  4. PYTHON = @PYTHON@
  5. OPTABLE = @top_srcdir@/docs/x86/optable.xml
  6. MAINTAINERCLEANFILES = Makefile.in
  7. lib_LTLIBRARIES = libudis86.la
  8. libudis86_la_SOURCES = \
  9. itab.c \
  10. decode.c \
  11. syn.c \
  12. syn-intel.c \
  13. syn-att.c \
  14. udis86.c \
  15. udint.h \
  16. syn.h \
  17. decode.h
  18. include_ladir = ${includedir}/libudis86
  19. include_la_HEADERS = \
  20. types.h \
  21. extern.h \
  22. itab.h
  23. BUILT_SOURCES = \
  24. itab.c \
  25. itab.h
  26. #
  27. # DLLs may not contain undefined symbol references.
  28. # We have the linker check this explicitly.
  29. #
  30. if TARGET_WINDOWS
  31. libudis86_la_LDFLAGS = -no-undefined -version-info 0:0:0
  32. endif
  33. itab.c itab.h: $(OPTABLE) \
  34. $(top_srcdir)/scripts/ud_itab.py \
  35. $(top_srcdir)/scripts/ud_opcode.py \
  36. $(top_srcdir)/scripts/ud_optable.py
  37. $(PYTHON) $(top_srcdir)/scripts/ud_itab.py $(OPTABLE) $(srcdir)
  38. clean-local:
  39. rm -rf $(BUILT_SOURCES)
  40. maintainer-clean-local: