Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Blame | Last modification | View Log | Download | RSS feed

  1. #
  2. # FreeType 2 Win32-LCC specific definitions
  3. #
  4.  
  5.  
  6. # Copyright 1996-2000, 2003, 2006 by
  7. # David Turner, Robert Wilhelm, and Werner Lemberg.
  8. #
  9. # This file is part of the FreeType project, and may only be used, modified,
  10. # and distributed under the terms of the FreeType project license,
  11. # LICENSE.TXT.  By continuing to use, modify, or distribute this file you
  12. # indicate that you have read the license and understand and accept it
  13. # fully.
  14.  
  15.  
  16. # Command line name
  17. #
  18. CC           := lcc
  19. COMPILER_SEP := $(SEP)
  20.  
  21.  
  22. # The object file extension (for standard and static libraries).  This can be
  23. # .o, .tco, .obj, etc., depending on the platform.
  24. #
  25. O  := obj
  26. SO := obj
  27.  
  28.  
  29. # The library file extension (for standard and static libraries).  This can
  30. # be .a, .lib, etc., depending on the platform.
  31. #
  32. A  := lib
  33. SA := lib
  34.  
  35.  
  36. # Path inclusion flag.  Some compilers use a different flag than `-I' to
  37. # specify an additional include path.  Examples are `/i=' or `-J'.
  38. #
  39. I := -I
  40.  
  41.  
  42. # C flag used to define a macro before the compilation of a given source
  43. # object.  Usually it is `-D' like in `-DDEBUG'.
  44. #
  45. D := -D
  46.  
  47.  
  48. # The link flag used to specify a given library file on link.  Note that
  49. # this is only used to compile the demo programs, not the library itself.
  50. #
  51. L := -Fl
  52.  
  53.  
  54. # Target flag.
  55. #
  56. T := -Fo
  57.  
  58.  
  59. # C flags
  60. #
  61. #   These should concern: debug output, optimization & warnings.
  62. #
  63. #   Use the ANSIFLAGS variable to define the compiler flags used to enfore
  64. #   ANSI compliance.
  65. #
  66. CFLAGS ?= -c -g2 -O
  67.  
  68. # ANSIFLAGS: Put there the flags used to make your compiler ANSI-compliant.
  69. #
  70. #  LCC is pure ANSI anyway!
  71. #
  72. ANSIFLAGS :=
  73.  
  74.  
  75. # library linking
  76. #
  77. #CLEAN_LIBRARY :=
  78. LINK_LIBRARY = lcclib /out:$(subst /,$(COMPILER_SEP),$@ $(OBJECTS_LIST))
  79.  
  80.  
  81. # EOF
  82.