GNUmakefile 920 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. ## @file
  2. # GNU/Linux makefile for 'Brotli' module build.
  3. #
  4. # Copyright (c) 2017 - 2018, Intel Corporation. All rights reserved.<BR>
  5. # SPDX-License-Identifier: BSD-2-Clause-Patent
  6. #
  7. MAKEROOT ?= ..
  8. APPNAME = Brotli
  9. OBJECTS = \
  10. tools/brotli.o \
  11. common/dictionary.o \
  12. common/transform.o \
  13. dec/bit_reader.o \
  14. dec/decode.o \
  15. dec/huffman.o \
  16. dec/state.o \
  17. enc/backward_references.o \
  18. enc/backward_references_hq.o \
  19. enc/bit_cost.o \
  20. enc/block_splitter.o \
  21. enc/brotli_bit_stream.o \
  22. enc/cluster.o \
  23. enc/compress_fragment.o \
  24. enc/compress_fragment_two_pass.o \
  25. enc/dictionary_hash.o \
  26. enc/encode.o \
  27. enc/encoder_dict.o \
  28. enc/entropy_encode.o \
  29. enc/histogram.o \
  30. enc/literal_cost.o \
  31. enc/memory.o \
  32. enc/metablock.o \
  33. enc/static_dict.o \
  34. enc/utf8_util.o
  35. include $(MAKEROOT)/Makefiles/app.makefile
  36. TOOL_INCLUDE = -I ./include
  37. LIBS += -lm