freetype-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[freetype2] master 82e4090: Towards better VMS support.


From: Werner LEMBERG
Subject: [freetype2] master 82e4090: Towards better VMS support.
Date: Sun, 16 Jun 2019 04:12:50 -0400 (EDT)

branch: master
commit 82e4090431e07825e80add74910e5135bb1f3b90
Author: Werner Lemberg <address@hidden>
Commit: Werner Lemberg <address@hidden>

    Towards better VMS support.
    
    More to come.
    
    * builds/vms/LIBS.OPT_IA64, builds/vms/_LINK.OPT_IA64,
    builds/vms/vmslib.dat: New files provided by Jouk Jansen
    <address@hidden>.
    
    * builds/vms/ftconfig.h: Update, also from Jouk.
---
 ChangeLog                 |  12 ++++++++++++
 builds/vms/LIBS.OPT_IA64  | Bin 0 -> 82 bytes
 builds/vms/_LINK.OPT_IA64 | Bin 0 -> 14464 bytes
 builds/vms/ftconfig.h     |   2 --
 builds/vms/vmslib.dat     |  28 ++++++++++++++++++++++++++++
 5 files changed, 40 insertions(+), 2 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 82808de..9c4e7be 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2019-06-16  Werner Lemberg  <address@hidden>
+
+       Towards better VMS support.
+
+       More to come.
+
+       * builds/vms/LIBS.OPT_IA64, builds/vms/_LINK.OPT_IA64,
+       builds/vms/vmslib.dat: New files provided by Jouk Jansen
+       <address@hidden>.
+
+       * builds/vms/ftconfig.h: Update, also from Jouk.
+
 2019-06-13  Werner Lemberg  <address@hidden>
 
        * src/autofit/aflatin.c (af_latin_metrics_init_widths): Minor.
diff --git a/builds/vms/LIBS.OPT_IA64 b/builds/vms/LIBS.OPT_IA64
new file mode 100644
index 0000000..6768c76
Binary files /dev/null and b/builds/vms/LIBS.OPT_IA64 differ
diff --git a/builds/vms/_LINK.OPT_IA64 b/builds/vms/_LINK.OPT_IA64
new file mode 100644
index 0000000..b8cbd1b
Binary files /dev/null and b/builds/vms/_LINK.OPT_IA64 differ
diff --git a/builds/vms/ftconfig.h b/builds/vms/ftconfig.h
index b9c59a8..7825db0 100644
--- a/builds/vms/ftconfig.h
+++ b/builds/vms/ftconfig.h
@@ -63,8 +63,6 @@ FT_BEGIN_HEADER
 #define FT_SIZEOF_INT   4
 #define FT_SIZEOF_LONG  4
 
-#define FT_CHAR_BIT  8
-
 
   /* `FT_UNUSED` indicates that a given parameter is not used --   */
   /* this is only used to get rid of unpleasant compiler warnings. */
diff --git a/builds/vms/vmslib.dat b/builds/vms/vmslib.dat
new file mode 100644
index 0000000..4c817da
--- /dev/null
+++ b/builds/vms/vmslib.dat
@@ -0,0 +1,28 @@
+!
+! This is a simple driver file with information used by make.com to
+! check if external libraries (like t1lib and freetype) are available on
+! the system.
+!
+! Layout of the file:
+!
+!    - Lines starting with ! are treated as comments
+!    - Elements in a data line are separated by # signs
+!    - The elements need to be listed in the following order
+!      1.) Name of the Library 
+!      2.) Location where the object library can be found
+!      3.) Location where the include files for the library can be found
+!      4.) Include file used to verify library location
+!      5.) CPP define to pass to the build to indicate availability of
+!          the library
+!
+! Example: The following  lines show how definitions
+!          might look like. They are site specific and the locations of the
+!          library and include files need almost certainly to be changed.
+!
+! Location: All of the libaries can be found at the following addresses
+!
+!   ZLIB:     http://www.decus.de:8080/www/vms/sw/zlib.htmlx
+!
+BZ2LIB # sys$library:libbz2.olb # decc$user_include: # bzlib.h # 
FT_CONFIG_OPTION_SYSTEM_ZLIB
+PNGLIB # sys$library:libpng.olb # sys$library: # png.h # 
FT_CONFIG_OPTION_SYSTEM_ZLIB
+ZLIB # sys$library:libz.olb # sys$library: # zlib.h # 
FT_CONFIG_OPTION_SYSTEM_ZLIB



reply via email to

[Prev in Thread] Current Thread [Next in Thread]