Subversion Repositories Kolibri OS

Rev

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

  1. #
  2. # FreeType 2 Visual Age C++ 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 compiler name
  17. #
  18. CC           := icc
  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. CFLAGS ?= /Q- /Gd+ /O2 /G5 /W3 /C
  64.  
  65. # ANSIFLAGS: Put there the flags used to make your compiler ANSI-compliant.
  66. #
  67. ANSI_FLAGS := /Sa
  68.  
  69.  
  70. # Library linking
  71. #
  72. #CLEAN_LIBRARY :=
  73. LINK_LIBRARY = lib /nologo /out:$(subst /,$(COMPILER_SEP),$@ $(OBJECTS_LIST))
  74.  
  75.  
  76. # EOF
  77.