brane 2003/01/14 10:42:45
Modified: ces libapriconv_ces_modules.dsp
ccs libapriconv_ccs_modules.dsp
build modules.mk.win
Added: ces apriconv_ces_modules.dsp
ccs apriconv_ccs_modules.dsp
Log:
Change the build system slightly:
- Build configurations for the conversion modules are now selected with
BUILD_MODE (release or debug) and BIND_MODE (static or shared).
- The conversion module are all built in the iconv/ subdirectory of
the main build output dir.
- New "install" target for installing the conversion modules.
- Added .dsps for linking with static apr.lib/apriconv.lib to the ccs/
and ces/ directories.
Revision Changes Path
1.2 +12 -12 apr-iconv/ces/libapriconv_ces_modules.dsp
Index: libapriconv_ces_modules.dsp
===================================================================
RCS file: /home/cvs/apr-iconv/ces/libapriconv_ces_modules.dsp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- libapriconv_ces_modules.dsp 3 Dec 2002 06:07:46 -0000 1.1
+++ libapriconv_ces_modules.dsp 14 Jan 2003 18:42:45 -0000 1.2
@@ -30,18 +30,18 @@
# PROP BASE Use_MFC
# PROP BASE Use_Debug_Libraries 0
-# PROP BASE Output_Dir "Release"
-# PROP BASE Intermediate_Dir "Release"
-# PROP BASE Cmd_Line "NMAKE /f Makefile.win BUILD_TYPE=RDD"
+# PROP BASE Output_Dir "..\Release\iconv"
+# PROP BASE Intermediate_Dir "..\Release\iconv"
+# PROP BASE Cmd_Line "NMAKE /nologo /f Makefile.win BUILD_MODE=release
BIND_MODE=shared"
# PROP BASE Rebuild_Opt "/a"
# PROP BASE Target_File "libapriconv_ces_modules.exe"
# PROP BASE Bsc_Name "libapriconv_ces_modules.bsc"
# PROP BASE Target_Dir ""
# PROP Use_MFC
# PROP Use_Debug_Libraries 0
-# PROP Output_Dir "Release"
-# PROP Intermediate_Dir "Release"
-# PROP Cmd_Line "NMAKE /f Makefile.win BUILD_TYPE=RDD"
+# PROP Output_Dir "..\Release\iconv"
+# PROP Intermediate_Dir "..\Release\iconv"
+# PROP Cmd_Line "NMAKE /nologo /f Makefile.win BUILD_MODE=release
BIND_MODE=shared"
# PROP Rebuild_Opt "/a"
# PROP Target_File "Release"
# PROP Bsc_Name ""
@@ -51,18 +51,18 @@
# PROP BASE Use_MFC
# PROP BASE Use_Debug_Libraries 1
-# PROP BASE Output_Dir "Debug"
-# PROP BASE Intermediate_Dir "Debug"
-# PROP BASE Cmd_Line "NMAKE /f Makefile.win BUILD_TYPE=DDD"
+# PROP BASE Output_Dir "..\Debug\iconv"
+# PROP BASE Intermediate_Dir "..\Debug\iconv"
+# PROP BASE Cmd_Line "NMAKE /nologo /f Makefile.win BUILD_MODE=debug
BIND_MODE=shared"
# PROP BASE Rebuild_Opt "/a"
# PROP BASE Target_File "libapriconv_ces_modules.exe"
# PROP BASE Bsc_Name "libapriconv_ces_modules.bsc"
# PROP BASE Target_Dir ""
# PROP Use_MFC
# PROP Use_Debug_Libraries 1
-# PROP Output_Dir "Debug"
-# PROP Intermediate_Dir "Debug"
-# PROP Cmd_Line "NMAKE /f Makefile.win BUILD_TYPE=DDD"
+# PROP Output_Dir "..\Debug\iconv"
+# PROP Intermediate_Dir "..\Debug\iconv"
+# PROP Cmd_Line "NMAKE /nologo /f Makefile.win BUILD_MODE=debug
BIND_MODE=shared"
# PROP Rebuild_Opt "/a"
# PROP Target_File "Debug"
# PROP Bsc_Name ""
1.1 apr-iconv/ces/apriconv_ces_modules.dsp
Index: apriconv_ces_modules.dsp
===================================================================
# Microsoft Developer Studio Project File - Name="apriconv_ces_modules" -
Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) External Target" 0x0106
CFG=apriconv_ces_modules - Win32 Debug
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "apriconv_ces_modules.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "apriconv_ces_modules.mak" CFG="apriconv_ces_modules -
Win32 Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "apriconv_ces_modules - Win32 Release" (based on "Win32 (x86)
External Target")
!MESSAGE "apriconv_ces_modules - Win32 Debug" (based on "Win32 (x86) External
Target")
!MESSAGE
# Begin Project
# PROP AllowPerConfigDependencies 0
# PROP Scc_ProjName ""
# PROP Scc_LocalPath ""
!IF "$(CFG)" == "apriconv_ces_modules - Win32 Release"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "..\Release\iconv"
# PROP BASE Intermediate_Dir "..\Release\iconv"
# PROP BASE Cmd_Line "NMAKE /nologo /f Makefile.win BUILD_MODE=release
BIND_MODE=static"
# PROP BASE Rebuild_Opt "/a"
# PROP BASE Target_File "apriconv_ces_modules.exe"
# PROP BASE Bsc_Name "apriconv_ces_modules.bsc"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir "..\Release\iconv"
# PROP Intermediate_Dir "..\Release\iconv"
# PROP Cmd_Line "NMAKE /nologo /f Makefile.win BUILD_MODE=release
BIND_MODE=static"
# PROP Rebuild_Opt "/a"
# PROP Target_File "Release"
# PROP Bsc_Name ""
# PROP Target_Dir ""
!ELSEIF "$(CFG)" == "apriconv_ces_modules - Win32 Debug"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
# PROP BASE Output_Dir "..\Debug\iconv"
# PROP BASE Intermediate_Dir "..\Debug\iconv"
# PROP BASE Cmd_Line "NMAKE /nologo /f Makefile.win BUILD_MODE=debug
BIND_MODE=static"
# PROP BASE Rebuild_Opt "/a"
# PROP BASE Target_File "apriconv_ces_modules.exe"
# PROP BASE Bsc_Name "apriconv_ces_modules.bsc"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 1
# PROP Output_Dir "..\Debug\iconv"
# PROP Intermediate_Dir "..\Debug\iconv"
# PROP Cmd_Line "NMAKE /nologo /f Makefile.win BUILD_MODE=debug
BIND_MODE=static"
# PROP Rebuild_Opt "/a"
# PROP Target_File "Debug"
# PROP Bsc_Name ""
# PROP Target_Dir ""
!ENDIF
# Begin Target
# Name "apriconv_ces_modules - Win32 Release"
# Name "apriconv_ces_modules - Win32 Debug"
!IF "$(CFG)" == "apriconv_ces_modules - Win32 Release"
!ELSEIF "$(CFG)" == "apriconv_ces_modules - Win32 Debug"
!ENDIF
# Begin Group "Source Files"
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
# Begin Source File
SOURCE=.\_tbl_simple.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\euc-jp.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\euc-kr.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\euc-tw.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\gb2312.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-10646-ucs-2.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-10646-ucs-4.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-2022-cn.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-2022-jp-2.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-2022-jp.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-2022-kr.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\ucs2-internal.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\ucs4-internal.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\unicode-1-1-utf-7.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\utf-16.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\utf-8.c"
# PROP Exclude_From_Build 1
# End Source File
# End Group
# Begin Group "Header Files"
# PROP Default_Filter "h;hpp;hxx;hm;inl"
# Begin Source File
SOURCE=..\lib\iconv.h
# End Source File
# End Group
# End Target
# End Project
1.2 +744 -32 apr-iconv/ccs/libapriconv_ccs_modules.dsp
Index: libapriconv_ccs_modules.dsp
===================================================================
RCS file: /home/cvs/apr-iconv/ccs/libapriconv_ccs_modules.dsp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- libapriconv_ccs_modules.dsp 3 Dec 2002 06:07:46 -0000 1.1
+++ libapriconv_ccs_modules.dsp 14 Jan 2003 18:42:45 -0000 1.2
@@ -28,20 +28,20 @@
!IF "$(CFG)" == "libapriconv_ccs_modules - Win32 Release"
-# PROP BASE Use_MFC
+# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
-# PROP BASE Output_Dir "Release"
-# PROP BASE Intermediate_Dir "Release"
-# PROP BASE Cmd_Line "NMAKE /f Makefile.win BUILD_TYPE=RDD"
+# PROP BASE Output_Dir "..\Release\iconv"
+# PROP BASE Intermediate_Dir "..\Release\iconv"
+# PROP BASE Cmd_Line "NMAKE /nologo /f Makefile.win BUILD_MODE=release
BIND_MODE=shared"
# PROP BASE Rebuild_Opt "/a"
# PROP BASE Target_File "libapriconv_ccs_modules.exe"
# PROP BASE Bsc_Name "libapriconv_ccs_modules.bsc"
# PROP BASE Target_Dir ""
-# PROP Use_MFC
+# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
-# PROP Output_Dir "Release"
-# PROP Intermediate_Dir "Release"
-# PROP Cmd_Line "NMAKE /f Makefile.win BUILD_TYPE=RDD"
+# PROP Output_Dir "..\Release\iconv"
+# PROP Intermediate_Dir "..\Release\iconv"
+# PROP Cmd_Line "NMAKE /nologo /f Makefile.win BUILD_MODE=release
BIND_MODE=shared"
# PROP Rebuild_Opt "/a"
# PROP Target_File "Release"
# PROP Bsc_Name ""
@@ -49,20 +49,20 @@
!ELSEIF "$(CFG)" == "libapriconv_ccs_modules - Win32 Debug"
-# PROP BASE Use_MFC
+# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
-# PROP BASE Output_Dir "Debug"
-# PROP BASE Intermediate_Dir "Debug"
-# PROP BASE Cmd_Line "NMAKE /f Makefile.win BUILD_TYPE=DDD"
+# PROP BASE Output_Dir "..\Debug\iconv"
+# PROP BASE Intermediate_Dir "..\Debug\iconv"
+# PROP BASE Cmd_Line "NMAKE /nologo /f Makefile.win BUILD_MODE=debug
BIND_MODE=shared"
# PROP BASE Rebuild_Opt "/a"
# PROP BASE Target_File "libapriconv_ccs_modules.exe"
# PROP BASE Bsc_Name "libapriconv_ccs_modules.bsc"
# PROP BASE Target_Dir ""
-# PROP Use_MFC
+# PROP Use_MFC 0
# PROP Use_Debug_Libraries 1
-# PROP Output_Dir "Debug"
-# PROP Intermediate_Dir "Debug"
-# PROP Cmd_Line "NMAKE /f Makefile.win BUILD_TYPE=DDD"
+# PROP Output_Dir "..\Debug\iconv"
+# PROP Intermediate_Dir "..\Debug\iconv"
+# PROP Cmd_Line "NMAKE /nologo /f Makefile.win BUILD_MODE=debug
BIND_MODE=shared"
# PROP Rebuild_Opt "/a"
# PROP Target_File "Debug"
# PROP Bsc_Name ""
@@ -86,67 +86,779 @@
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
# Begin Source File
-SOURCE=.\_tbl_simple.c
+SOURCE=".\adobe-stdenc.c"
# End Source File
# Begin Source File
-SOURCE=".\euc-jp.c"
+SOURCE=".\adobe-symbol.c"
# End Source File
# Begin Source File
-SOURCE=".\euc-kr.c"
+SOURCE=".\adobe-zdingbats.c"
# End Source File
# Begin Source File
-SOURCE=".\euc-tw.c"
+SOURCE=.\big5.c
# End Source File
# Begin Source File
-SOURCE=.\gb2312.c
+SOURCE=".\cns11643-plane1.c"
# End Source File
# Begin Source File
-SOURCE=".\iso-10646-ucs-2.c"
+SOURCE=".\cns11643-plane14.c"
# End Source File
# Begin Source File
-SOURCE=".\iso-10646-ucs-4.c"
+SOURCE=".\cns11643-plane2.c"
# End Source File
# Begin Source File
-SOURCE=".\iso-2022-cn.c"
+SOURCE=.\cp037.c
# End Source File
# Begin Source File
-SOURCE=".\iso-2022-jp-2.c"
+SOURCE=.\cp038.c
# End Source File
# Begin Source File
-SOURCE=".\iso-2022-jp.c"
+SOURCE=.\cp10000.c
# End Source File
# Begin Source File
-SOURCE=".\iso-2022-kr.c"
+SOURCE=.\cp10006.c
# End Source File
# Begin Source File
-SOURCE=".\ucs2-internal.c"
+SOURCE=.\cp10007.c
# End Source File
# Begin Source File
-SOURCE=".\ucs4-internal.c"
+SOURCE=.\cp10029.c
# End Source File
# Begin Source File
-SOURCE=".\unicode-1-1-utf-7.c"
+SOURCE=.\cp1006.c
# End Source File
# Begin Source File
-SOURCE=".\utf-16.c"
+SOURCE=.\cp10079.c
# End Source File
# Begin Source File
-SOURCE=".\utf-8.c"
+SOURCE=.\cp10081.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp1026.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp273.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp274.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp275.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp277.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp278.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp280.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp281.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp284.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp285.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp290.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp297.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp420.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp423.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp424.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp437.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp500.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp737.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp775.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp850.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp851.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp852.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp855.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp856.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp857.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp860.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp861.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp862.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp863.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp864.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp865.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp866.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp868.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp869.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp870.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp871.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp874.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp875.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp880.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp891.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp903.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp904.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp905.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp918.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp932.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp936.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp949.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\cp950.c
+# End Source File
+# Begin Source File
+
+SOURCE=".\dec-mcs.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\ebcdic-at-de-a.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\ebcdic-at-de.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\ebcdic-ca-fr.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\ebcdic-dk-no-a.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\ebcdic-dk-no.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\ebcdic-es-a.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\ebcdic-es-s.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\ebcdic-es.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\ebcdic-fi-se-a.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\ebcdic-fi-se.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\ebcdic-fr.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\ebcdic-it.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\ebcdic-pt.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\ebcdic-uk.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\ebcdic-us.c"
+# End Source File
+# Begin Source File
+
+SOURCE=.\gb12345.c
+# End Source File
+# Begin Source File
+
+SOURCE=".\gb_2312-80.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\hp-roman8.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-8859-1.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-8859-10.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-8859-13.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-8859-14.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-8859-15.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-8859-2.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-8859-3.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-8859-4.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-8859-5.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-8859-6.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-8859-7.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-8859-8.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-8859-9.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-10.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-102.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-103.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-11.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-111.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-121.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-122.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-123.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-128.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-13.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-139.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-14.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-141.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-142.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-143.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-146.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-147.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-15.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-150.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-151.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-152.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-153.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-154.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-155.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-158.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-16.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-17.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-18.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-19.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-2.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-21.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-25.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-27.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-37.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-4.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-47.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-49.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-50.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-51.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-54.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-55.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-57.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-60.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-61.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-69.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-70.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-8-1.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-8-2.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-84.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-85.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-86.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-88.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-89.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-9-1.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-9-2.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-90.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-91.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-92.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-93.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-94.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-95.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-96.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-98.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso-ir-99.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso646-dk.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\iso646-kr.c"
+# End Source File
+# Begin Source File
+
+SOURCE=.\jis_x0201.c
+# End Source File
+# Begin Source File
+
+SOURCE=".\jis_x0208-1983.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\jis_x0212-1990.c"
+# End Source File
+# Begin Source File
+
+SOURCE=.\johab.c
+# End Source File
+# Begin Source File
+
+SOURCE=".\koi8-r.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\koi8-ru.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\koi8-u.c"
+# End Source File
+# Begin Source File
+
+SOURCE=.\ksx1001.c
+# End Source File
+# Begin Source File
+
+SOURCE=".\mac-ce.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\mac-croatian.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\mac-cyrillic.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\mac-dingbats.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\mac-greek.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\mac-iceland.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\mac-japan.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\mac-roman.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\mac-romania.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\mac-thai.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\mac-turkish.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\mac-ukraine.c"
+# End Source File
+# Begin Source File
+
+SOURCE=.\macintosh.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\shift_jis.c
+# End Source File
+# Begin Source File
+
+SOURCE=".\us-ascii.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\windows-1250.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\windows-1251.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\windows-1252.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\windows-1253.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\windows-1254.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\windows-1255.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\windows-1256.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\windows-1257.c"
+# End Source File
+# Begin Source File
+
+SOURCE=".\windows-1258.c"
# End Source File
# End Group
# Begin Group "Header Files"
1.1 apr-iconv/ccs/apriconv_ccs_modules.dsp
Index: apriconv_ccs_modules.dsp
===================================================================
# Microsoft Developer Studio Project File - Name="apriconv_ccs_modules" -
Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) External Target" 0x0106
CFG=apriconv_ccs_modules - Win32 Debug
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "apriconv_ccs_modules.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "apriconv_ccs_modules.mak" CFG="apriconv_ccs_modules -
Win32 Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "apriconv_ccs_modules - Win32 Release" (based on "Win32 (x86)
External Target")
!MESSAGE "apriconv_ccs_modules - Win32 Debug" (based on "Win32 (x86) External
Target")
!MESSAGE
# Begin Project
# PROP AllowPerConfigDependencies 0
# PROP Scc_ProjName ""
# PROP Scc_LocalPath ""
!IF "$(CFG)" == "apriconv_ccs_modules - Win32 Release"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "..\Release\iconv"
# PROP BASE Intermediate_Dir "..\Release\iconv"
# PROP BASE Cmd_Line "NMAKE /nologo /f Makefile.win BUILD_MODE=release
BIND_MODE=static"
# PROP BASE Rebuild_Opt "/a"
# PROP BASE Target_File "apriconv_ccs_modules.exe"
# PROP BASE Bsc_Name "apriconv_ccs_modules.bsc"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir "..\Release\iconv"
# PROP Intermediate_Dir "..\Release\iconv"
# PROP Cmd_Line "NMAKE /nologo /f Makefile.win BUILD_MODE=release
BIND_MODE=static"
# PROP Rebuild_Opt "/a"
# PROP Target_File "Release"
# PROP Bsc_Name ""
# PROP Target_Dir ""
!ELSEIF "$(CFG)" == "apriconv_ccs_modules - Win32 Debug"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
# PROP BASE Output_Dir "..\Debug\iconv"
# PROP BASE Intermediate_Dir "..\Debug\iconv"
# PROP BASE Cmd_Line "NMAKE /nologo /f Makefile.win BUILD_MODE=debug
BIND_MODE=static"
# PROP BASE Rebuild_Opt "/a"
# PROP BASE Target_File "apriconv_ccs_modules.exe"
# PROP BASE Bsc_Name "apriconv_ccs_modules.bsc"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 1
# PROP Output_Dir "..\Debug\iconv"
# PROP Intermediate_Dir "..\Debug\iconv"
# PROP Cmd_Line "NMAKE /nologo /f Makefile.win BUILD_MODE=debug
BIND_MODE=static"
# PROP Rebuild_Opt "/a"
# PROP Target_File "Debug"
# PROP Bsc_Name ""
# PROP Target_Dir ""
!ENDIF
# Begin Target
# Name "apriconv_ccs_modules - Win32 Release"
# Name "apriconv_ccs_modules - Win32 Debug"
!IF "$(CFG)" == "apriconv_ccs_modules - Win32 Release"
!ELSEIF "$(CFG)" == "apriconv_ccs_modules - Win32 Debug"
!ENDIF
# Begin Group "Source Files"
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
# Begin Source File
SOURCE=".\adobe-stdenc.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\adobe-symbol.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\adobe-zdingbats.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\big5.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\cns11643-plane1.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\cns11643-plane14.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\cns11643-plane2.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp037.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp038.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp10000.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp10006.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp10007.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp10029.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp1006.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp10079.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp10081.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp1026.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp273.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp274.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp275.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp277.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp278.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp280.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp281.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp284.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp285.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp290.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp297.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp420.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp423.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp424.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp437.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp500.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp737.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp775.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp850.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp851.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp852.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp855.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp856.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp857.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp860.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp861.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp862.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp863.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp864.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp865.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp866.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp868.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp869.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp870.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp871.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp874.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp875.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp880.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp891.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp903.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp904.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp905.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp918.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp932.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp936.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp949.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\cp950.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\dec-mcs.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\ebcdic-at-de-a.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\ebcdic-at-de.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\ebcdic-ca-fr.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\ebcdic-dk-no-a.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\ebcdic-dk-no.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\ebcdic-es-a.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\ebcdic-es-s.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\ebcdic-es.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\ebcdic-fi-se-a.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\ebcdic-fi-se.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\ebcdic-fr.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\ebcdic-it.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\ebcdic-pt.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\ebcdic-uk.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\ebcdic-us.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\gb12345.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\gb_2312-80.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\hp-roman8.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-8859-1.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-8859-10.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-8859-13.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-8859-14.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-8859-15.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-8859-2.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-8859-3.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-8859-4.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-8859-5.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-8859-6.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-8859-7.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-8859-8.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-8859-9.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-10.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-102.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-103.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-11.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-111.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-121.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-122.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-123.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-128.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-13.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-139.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-14.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-141.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-142.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-143.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-146.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-147.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-15.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-150.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-151.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-152.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-153.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-154.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-155.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-158.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-16.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-17.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-18.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-19.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-2.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-21.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-25.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-27.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-37.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-4.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-47.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-49.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-50.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-51.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-54.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-55.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-57.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-60.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-61.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-69.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-70.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-8-1.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-8-2.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-84.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-85.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-86.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-88.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-89.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-9-1.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-9-2.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-90.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-91.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-92.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-93.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-94.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-95.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-96.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-98.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso-ir-99.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso646-dk.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\iso646-kr.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\jis_x0201.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\jis_x0208-1983.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\jis_x0212-1990.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\johab.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\koi8-r.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\koi8-ru.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\koi8-u.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\ksx1001.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\mac-ce.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\mac-croatian.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\mac-cyrillic.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\mac-dingbats.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\mac-greek.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\mac-iceland.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\mac-japan.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\mac-roman.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\mac-romania.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\mac-thai.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\mac-turkish.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\mac-ukraine.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\macintosh.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\shift_jis.c
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\us-ascii.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\windows-1250.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\windows-1251.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\windows-1252.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\windows-1253.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\windows-1254.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\windows-1255.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\windows-1256.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\windows-1257.c"
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=".\windows-1258.c"
# PROP Exclude_From_Build 1
# End Source File
# End Group
# Begin Group "Header Files"
# PROP Default_Filter "h;hpp;hxx;hm;inl"
# Begin Source File
SOURCE=..\lib\iconv.h
# End Source File
# End Group
# End Target
# End Project
1.5 +61 -59 apr-iconv/build/modules.mk.win
Index: modules.mk.win
===================================================================
RCS file: /home/cvs/apr-iconv/build/modules.mk.win,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- modules.mk.win 10 Jan 2003 15:45:12 -0000 1.4
+++ modules.mk.win 14 Jan 2003 18:42:45 -0000 1.5
@@ -9,79 +9,75 @@
SILENT=@
-# Default build type: Release, static APR, static APR-iconv
-BUILD_TYPE = RDD
+# Default build and bind modes
+BUILD_MODE = release
+BIND_MODE = shared
-!IF "$(BUILD_TYPE)" == "RDD"
-# Release: dynamic APR, dynamic APR-iconv
-APR_LIB_PFX = Release/lib
-API_LIB_PFX = Release/lib
-INT_CFLAGS = /MD /O2
-INT_DEFINES = /D "NDEBUG"
-OUTPUT_DIR = Release
+!IF "$(BUILD_MODE)" == "release" || "$(BUILD_MODE)" == "Release"
+!IF "$(BIND_MODE)" == "shared"
+# release shared
+APR_LIB_PFX = $(APR_SOURCE)\Release\lib
+API_LIB_PFX = $(API_SOURCE)\Release\lib
+CFG_CFLAGS = /MD /O2
+CFG_DEFINES = /D "NDEBUG"
+CFG_OUTPUT = Release\iconv
!ELSE
-!IF "$(BUILD_TYPE)" == "DDD"
-# Debug: dynamic APR, dynamic APR-iconv
-APR_LIB_PFX = Debug/lib
-API_LIB_PFX = Debug/lib
-INT_CFLAGS = /MDd /Zi /Od
-INT_DEFINES = /D "_DEBUG"
-INT_LDFLAGS = /DEBUG
-OUTPUT_DIR = Debug
+!IF "$(BIND_MODE)" == "static"
+# release static
+APR_LIB_PFX = $(APR_SOURCE)\LibR\ # no line continuation
+API_LIB_PFX = $(API_SOURCE)\LibR\ # no line continuation
+CFG_CFLAGS = /MD /O2
+CFG_DEFINES = /D "NDEBUG" /D "APR_DECLARE_STATIC" /D "API_DECLARE_STATIC"
+CFG_OUTPUT = LibR\iconv
!ELSE
-!IF "$(BUILD_TYPE)" == "RSS"
-# Release: static APR, static APR-iconv
-APR_LIB_PFX = LibR/
-API_LIB_PFX = LibR/
-INT_CFLAGS = /MD /O2
-INT_DEFINES = /D "NDEBUG" /D "APR_DECLARE_STATIC"
-OUTPUT_DIR = LibR
-
-!ELSE
-!IF "$(BUILD_TYPE)" == "DSS"
-# Debug: static APR, static APR-iconv
-APR_LIB_PFX = LibD/
-API_LIB_PFX = LibD/
-INT_CFLAGS = /MDd /Zi /Od
-INT_DEFINES = /D "_DEBUG" /D "APR_DECLARE_STATIC" /D "API_DECLARE_STATIC"
-OUTPUT_DIR = LibD
+!ERROR Unknown bind mode "$(BIND_MODE)"
+!ENDIF
+!ENDIF
!ELSE
-!IF "$(BUILD_TYPE)" == "RDS"
-# Release: dynamic APR, static APR-iconv
-APR_LIB_PFX = Release/lib
-API_LIB_PFX = DynLibR/
-INT_CFLAGS = /MD /O2
-INT_DEFINES = /D "NDEBUG" /D "API_DECLARE_STATIC"
-OUTPUT_DIR = DynLibR
+!IF "$(BUILD_MODE)" == "debug" || "$(BUILD_MODE)" == "Debug"
+!IF "$(BIND_MODE)" == "shared"
+# debug shared
+APR_LIB_PFX = $(APR_SOURCE)\Debug\lib
+API_LIB_PFX = $(API_SOURCE)\Debug\lib
+CFG_CFLAGS = /MDd /Zi /Od
+CFG_DEFINES = /D "_DEBUG"
+CFG_LDFLAGS = /DEBUG
+CFG_OUTPUT = Debug\iconv
!ELSE
-!IF "$(BUILD_TYPE)" == "DDS"
-# Debug: dynamic APR, static APR-iconv
-APR_LIB_PFX = Debug/lib
-API_LIB_PFX = DynLibD/
-INT_CFLAGS = /MDd /Zi /Od
-INT_DEFINES = /D "_DEBUG" /D "API_DECLARE_STATIC"
-OUTPUT_DIR = DynLibD
+!IF "$(BIND_MODE)" == "static"
+# debug static
+APR_LIB_PFX = $(APR_SOURCE)\LibD\ # no line continuation
+API_LIB_PFX = $(API_SOURCE)\LibD\ # no line continuation
+CFG_CFLAGS = /MDd /Zi /Od
+CFG_DEFINES = /D "_DEBUG" /D "APR_DECLARE_STATIC" /D "API_DECLARE_STATIC"
+CFG_LDFLAGS = /DEBUG
+CFG_OUTPUT = LibD\iconv
!ELSE
-!ERROR Wups, unknown build type!
-
-!ENDIF
-!ENDIF
+!ERROR Unknown bind mode "$(BIND_MODE)"
!ENDIF
!ENDIF
+
+!ELSE
+!ERROR Unknown build mode "$(BUILD_MODE)"
!ENDIF
!ENDIF
-APR_SOURCE = ../../apr
-INT_CFLAGS = /nologo $(INT_CFLAGS) /Fp"$(OUTPUT_DIR)/iconv.pch"
/YX"iconv.h"
-INT_INCLUDES = /I ../lib /I $(APR_SOURCE)/include /I ../include
-INT_DEFINES = /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL"
$(INT_DEFINES)
-INT_LDFLAGS = /nologo /dll /incremental:no /subsystem:windows
/export:iconv_module,DATA
+APR_SOURCE = ..\..\apr
+API_SOURCE = ..
+OUTPUT_DIR = $(API_SOURCE)\$(CFG_OUTPUT)
+
+INT_CFLAGS = /nologo $(CFG_CFLAGS) /Fp"$(OUTPUT_DIR)\iconv.pch"
/YX"iconv.h"
+INT_INCLUDES = /I "$(API_SOURCE)\include" /I "$(API_SOURCE)\lib" \
+ /I "$(APR_SOURCE)\include"
+INT_DEFINES = /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL"
$(CFG_DEFINES)
+INT_LDFLAGS = /nologo /dll /incremental:no /subsystem:windows \
+ /export:iconv_module,DATA $(CFG_LDFLAGS)
CFLAGS = /W3
ALL_CFLAGS = $(INT_CFLAGS) $(INT_INCLUDES) $(INT_DEFINES) $(CFLAGS)
@@ -90,12 +86,12 @@
ALL_LDFLAGS = $(INT_LDFLAGS) $(LDFLAGS)
.c{$(OUTPUT_DIR)}.so:
- -$(SILENT)if not exist "$(OUTPUT_DIR)/$(NULL)" mkdir "$(OUTPUT_DIR)"
+ -$(SILENT)if not exist "$(OUTPUT_DIR)\$(NULL)" mkdir "$(OUTPUT_DIR)"
$(SILENT)echo Compiling and linking [EMAIL PROTECTED]
$(SILENT)cl $(ALL_CFLAGS) /Fo"$*.obj" /Fd"$*" $< \
/link $(ALL_LDFLAGS) /out:$@ \
- ../$(API_LIB_PFX)apriconv.lib \
- $(APR_SOURCE)/$(APR_LIB_PFX)apr.lib \
+ "$(API_LIB_PFX)apriconv.lib" \
+ "$(APR_LIB_PFX)apr.lib" \
kernel32.lib advapi32.lib ws2_32.lib mswsock.lib
$(SILENT)echo.
$(SILENT)del "$*.exp"
@@ -109,3 +105,9 @@
clean:
-$(SILENT)if exist "$(OUTPUT_DIR)/$(NULL)" $(rmdir) $(OUTPUT_DIR)
+install:
+ @echo Copying apr-iconv modules from $(OUTPUT_DIR) to $(INSTALL_DIR)
+ -$(SILENT)mkdir "$(INSTALL_DIR)"
+ $(SILENT)copy $(OUTPUT_DIR)\*.so "$(INSTALL_DIR)" < <<
+A
+<<