Makefile 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. # Makefile for linuxtv.org dvb-apps/lib/libucsi/mpeg
  2. .PHONY: sub-error-mpeg
  3. sub-error-mpeg:
  4. $(error You can't use this makefile directly.)
  5. ifneq ($(lib_name),)
  6. objects += mpeg/cat_section.o \
  7. mpeg/metadata_section.o \
  8. mpeg/odsmt_section.o \
  9. mpeg/pat_section.o \
  10. mpeg/pmt_section.o \
  11. mpeg/tsdt_section.o
  12. sub-install += mpeg
  13. else
  14. includes = audio_stream_descriptor.h \
  15. ca_descriptor.h \
  16. cat_section.h \
  17. content_labelling_descriptor.h \
  18. copyright_descriptor.h \
  19. data_stream_alignment_descriptor.h \
  20. datagram_section.h \
  21. descriptor.h \
  22. external_es_id_descriptor.h \
  23. fmc_descriptor.h \
  24. fmxbuffer_size_descriptor.h \
  25. hierarchy_descriptor.h \
  26. ibp_descriptor.h \
  27. iod_descriptor.h \
  28. iso_639_language_descriptor.h \
  29. maximum_bitrate_descriptor.h \
  30. metadata_descriptor.h \
  31. metadata_pointer_descriptor.h \
  32. metadata_section.h \
  33. metadata_std_descriptor.h \
  34. mpeg4_audio_descriptor.h \
  35. mpeg4_video_descriptor.h \
  36. multiplex_buffer_descriptor.h \
  37. multiplex_buffer_utilization_descriptor.h \
  38. muxcode_descriptor.h \
  39. odsmt_section.h \
  40. pat_section.h \
  41. pmt_section.h \
  42. private_data_indicator_descriptor.h \
  43. registration_descriptor.h \
  44. section.h \
  45. sl_descriptor.h \
  46. smoothing_buffer_descriptor.h \
  47. std_descriptor.h \
  48. system_clock_descriptor.h \
  49. target_background_grid_descriptor.h \
  50. tsdt_section.h \
  51. types.h \
  52. video_stream_descriptor.h \
  53. video_window_descriptor.h
  54. include ../../../Make.rules
  55. lib_name = libucsi/mpeg
  56. endif