From 9ff237e4883e665107580f03fe26bf2b17505dc1 Mon Sep 17 00:00:00 2001 From: perry.werneck@gmail.com Date: Sun, 12 Aug 2012 15:07:29 +0000 Subject: [PATCH] Ajustes iniciais para compilacao na nova versao do MACOSX --- configure.ac | 14 +++++++++++++- pw3270.xcodeproj/project.pbxproj | 651 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-- pw3270.xcodeproj/project.xcworkspace/xcuserdata/perry.xcuserdatad/UserInterfaceState.xcuserstate | Bin 8537 -> 0 bytes src/lib3270/Makefile.in | 4 ++-- src/lib3270/mkfb.c | 32 ++++++++++++++++++++++++++++++-- src/pw3270/Makefile.in | 4 ++-- 6 files changed, 696 insertions(+), 9 deletions(-) diff --git a/configure.ac b/configure.ac index 01c6ccf..c624ecd 100644 --- a/configure.ac +++ b/configure.ac @@ -118,12 +118,22 @@ case "$host" in EXEEXT=".exe" SOCKET_LIBS="-lws2_32" CFLAGS="$CFLAGS -mms-bitfields" - DLL_FLAGS="-shared -Wl,-soname,\$(@F)" + DLL_FLAGS="-shared" + LDSOFLAGS="-Wl,-soname,\`basename \$@\`" + DBGRPATH="" DLLDIR="" AC_PATH_TOOL([STRIP], [strip]) ;; + *-apple-*) + LDSOFLAGS="" + DLLDIR="/lib" + DBGRPATH="" + ;; + *) + LDSOFLAGS="-Wl,-soname,\`basename \$@\`" + DBGRPATH="-Wl,--rpath,.bin/Debug/lib" AC_PATH_TOOL([STRIP], [strip]) esac @@ -232,6 +242,8 @@ AC_SUBST(DLLEXT) AC_SUBST(DLL_FLAGS) AC_SUBST(DLL_CFLAGS) AC_SUBST(DLLDIR) +AC_SUBST(LDSOFLAGS) +AC_SUBST(DBGRPATH) #--[ Headers ]------------------------------------------------------------------------------------------------------------------------------------------------ diff --git a/pw3270.xcodeproj/project.pbxproj b/pw3270.xcodeproj/project.pbxproj index 720db2d..7bd9221 100644 --- a/pw3270.xcodeproj/project.pbxproj +++ b/pw3270.xcodeproj/project.pbxproj @@ -7,17 +7,664 @@ objects = { /* Begin PBXFileReference section */ - C206CED615D7F1060005A1F7 /* mkfb.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mkfb.c; path = src/lib3270/mkfb.c; sourceTree = ""; }; + C272066315D7F88300CCCD22 /* configure.ac */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = configure.ac; sourceTree = ""; }; + C272066715D7FBF700CCCD22 /* action_table.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = action_table.h; sourceTree = ""; }; + C272066815D7FBF700CCCD22 /* actions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = actions.h; sourceTree = ""; }; + C272066915D7FBF700CCCD22 /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = ""; }; + C272066A15D7FBF700CCCD22 /* config.h.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = config.h.in; sourceTree = ""; }; + C272066B15D7FBF700CCCD22 /* filetransfer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = filetransfer.h; sourceTree = ""; }; + C272066C15D7FBF700CCCD22 /* html.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = html.h; sourceTree = ""; }; + C272066D15D7FBF700CCCD22 /* internals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = internals.h; sourceTree = ""; }; + C272066E15D7FBF700CCCD22 /* log.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = log.h; sourceTree = ""; }; + C272066F15D7FBF700CCCD22 /* macros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = macros.h; sourceTree = ""; }; + C272067015D7FBF700CCCD22 /* popup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = popup.h; sourceTree = ""; }; + C272067115D7FBF700CCCD22 /* selection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = selection.h; sourceTree = ""; }; + C272067215D7FBF700CCCD22 /* session.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = session.h; sourceTree = ""; }; + C272067315D7FBF700CCCD22 /* stamp-h1 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "stamp-h1"; sourceTree = ""; }; + C272067415D7FBF700CCCD22 /* trace.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = trace.h; sourceTree = ""; }; + C272067515D7FBF700CCCD22 /* lib3270.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lib3270.h; sourceTree = ""; }; + C272067715D7FBF700CCCD22 /* pw3270.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pw3270.h; sourceTree = ""; }; + C272067815D7FBF700CCCD22 /* rules.mak */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = rules.mak; sourceTree = ""; }; + C272067915D7FBF700CCCD22 /* rules.mak.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = rules.mak.in; sourceTree = ""; }; + C272067A15D7FBF700CCCD22 /* v3270.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = v3270.h; sourceTree = ""; }; + C272067D15D7FBF700CCCD22 /* mkfb */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.executable"; path = mkfb; sourceTree = ""; }; + C272067E15D7FBF700CCCD22 /* mkfb.dSYM */ = {isa = PBXFileReference; lastKnownFileType = wrapper.dsym; path = mkfb.dSYM; sourceTree = ""; }; + C272068115D7FBF700CCCD22 /* ansi.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = ansi.o; sourceTree = ""; }; + C272068215D7FBF700CCCD22 /* bounds.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = bounds.o; sourceTree = ""; }; + C272068315D7FBF700CCCD22 /* charset.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = charset.o; sourceTree = ""; }; + C272068415D7FBF700CCCD22 /* ctlr.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = ctlr.o; sourceTree = ""; }; + C272068515D7FBF700CCCD22 /* fallbacks.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = fallbacks.o; sourceTree = ""; }; + C272068615D7FBF700CCCD22 /* ft.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = ft.o; sourceTree = ""; }; + C272068715D7FBF700CCCD22 /* ft_cut.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = ft_cut.o; sourceTree = ""; }; + C272068815D7FBF700CCCD22 /* ft_dft.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = ft_dft.o; sourceTree = ""; }; + C272068915D7FBF700CCCD22 /* glue.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = glue.o; sourceTree = ""; }; + C272068A15D7FBF700CCCD22 /* host.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = host.o; sourceTree = ""; }; + C272068B15D7FBF700CCCD22 /* html.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = html.o; sourceTree = ""; }; + C272068C15D7FBF700CCCD22 /* iocalls.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = iocalls.o; sourceTree = ""; }; + C272068D15D7FBF700CCCD22 /* kybd.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = kybd.o; sourceTree = ""; }; + C272068E15D7FBF700CCCD22 /* log.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = log.o; sourceTree = ""; }; + C272068F15D7FBF700CCCD22 /* macros.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = macros.o; sourceTree = ""; }; + C272069015D7FBF700CCCD22 /* paste.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = paste.o; sourceTree = ""; }; + C272069115D7FBF700CCCD22 /* proxy.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = proxy.o; sourceTree = ""; }; + C272069215D7FBF700CCCD22 /* resolver.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = resolver.o; sourceTree = ""; }; + C272069315D7FBF700CCCD22 /* resources.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = resources.o; sourceTree = ""; }; + C272069415D7FBF700CCCD22 /* rpq.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = rpq.o; sourceTree = ""; }; + C272069515D7FBF700CCCD22 /* screen.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = screen.o; sourceTree = ""; }; + C272069615D7FBF700CCCD22 /* see.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = see.o; sourceTree = ""; }; + C272069715D7FBF700CCCD22 /* selection.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = selection.o; sourceTree = ""; }; + C272069815D7FBF700CCCD22 /* session.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = session.o; sourceTree = ""; }; + C272069915D7FBF700CCCD22 /* sf.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = sf.o; sourceTree = ""; }; + C272069A15D7FBF700CCCD22 /* state.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = state.o; sourceTree = ""; }; + C272069B15D7FBF700CCCD22 /* tables.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = tables.o; sourceTree = ""; }; + C272069C15D7FBF700CCCD22 /* telnet.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = telnet.o; sourceTree = ""; }; + C272069D15D7FBF700CCCD22 /* toggles.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = toggles.o; sourceTree = ""; }; + C272069E15D7FBF700CCCD22 /* trace_ds.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = trace_ds.o; sourceTree = ""; }; + C272069F15D7FBF700CCCD22 /* utf8.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = utf8.o; sourceTree = ""; }; + C27206A015D7FBF700CCCD22 /* util.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = util.o; sourceTree = ""; }; + C27206A115D7FBF700CCCD22 /* version.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = version.o; sourceTree = ""; }; + C27206A215D7FBF700CCCD22 /* 3270ds.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = 3270ds.h; sourceTree = ""; }; + C27206A315D7FBF700CCCD22 /* actions.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = actions.c; sourceTree = ""; }; + C27206A415D7FBF700CCCD22 /* actionsc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = actionsc.h; sourceTree = ""; }; + C27206A515D7FBF700CCCD22 /* ansi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ansi.c; sourceTree = ""; }; + C27206A615D7FBF700CCCD22 /* ansic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ansic.h; sourceTree = ""; }; + C27206A715D7FBF700CCCD22 /* api.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = api.h; sourceTree = ""; }; + C27206A815D7FBF700CCCD22 /* apl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = apl.c; sourceTree = ""; }; + C27206A915D7FBF700CCCD22 /* aplc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = aplc.h; sourceTree = ""; }; + C27206AA15D7FBF700CCCD22 /* appres.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = appres.h; sourceTree = ""; }; + C27206AB15D7FBF700CCCD22 /* arpa_telnet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = arpa_telnet.h; sourceTree = ""; }; + C27206AC15D7FBF700CCCD22 /* bounds.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bounds.c; sourceTree = ""; }; + C27206AD15D7FBF700CCCD22 /* cg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cg.h; sourceTree = ""; }; + C27206AE15D7FBF700CCCD22 /* charset.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = charset.c; sourceTree = ""; }; + C27206AF15D7FBF700CCCD22 /* charsetc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = charsetc.h; sourceTree = ""; }; + C27206B015D7FBF700CCCD22 /* childc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = childc.h; sourceTree = ""; }; + C27206B115D7FBF700CCCD22 /* ctlr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ctlr.c; sourceTree = ""; }; + C27206B215D7FBF700CCCD22 /* ctlrc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ctlrc.h; sourceTree = ""; }; + C27206B315D7FBF700CCCD22 /* fallbacks.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fallbacks.c; sourceTree = ""; }; + C27206B415D7FBF700CCCD22 /* ft.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ft.c; sourceTree = ""; }; + C27206B515D7FBF700CCCD22 /* ft_cut.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ft_cut.c; sourceTree = ""; }; + C27206B615D7FBF700CCCD22 /* ft_cut_ds.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ft_cut_ds.h; sourceTree = ""; }; + C27206B715D7FBF700CCCD22 /* ft_cutc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ft_cutc.h; sourceTree = ""; }; + C27206B815D7FBF700CCCD22 /* ft_dft.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ft_dft.c; sourceTree = ""; }; + C27206B915D7FBF700CCCD22 /* ft_dft_ds.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ft_dft_ds.h; sourceTree = ""; }; + C27206BA15D7FBF700CCCD22 /* ft_dftc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ft_dftc.h; sourceTree = ""; }; + C27206BB15D7FBF700CCCD22 /* ftc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftc.h; sourceTree = ""; }; + C27206BC15D7FBF700CCCD22 /* globals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = globals.h; sourceTree = ""; }; + C27206BD15D7FBF700CCCD22 /* glue.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = glue.c; sourceTree = ""; }; + C27206BE15D7FBF700CCCD22 /* gluec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gluec.h; sourceTree = ""; }; + C27206BF15D7FBF700CCCD22 /* host.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = host.c; sourceTree = ""; }; + C27206C015D7FBF700CCCD22 /* hostc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hostc.h; sourceTree = ""; }; + C27206C115D7FBF700CCCD22 /* html.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = html.c; sourceTree = ""; }; + C27206C215D7FBF700CCCD22 /* icmdc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = icmdc.h; sourceTree = ""; }; + C27206C315D7FBF700CCCD22 /* iocalls.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = iocalls.c; sourceTree = ""; }; + C27206C415D7FBF700CCCD22 /* keypadc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = keypadc.h; sourceTree = ""; }; + C27206C515D7FBF700CCCD22 /* kybd.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = kybd.c; sourceTree = ""; }; + C27206C615D7FBF700CCCD22 /* kybdc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = kybdc.h; sourceTree = ""; }; + C27206C715D7FBF700CCCD22 /* lib3270.cbp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = lib3270.cbp; sourceTree = ""; }; + C27206C815D7FBF700CCCD22 /* localdefs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = localdefs.h; sourceTree = ""; }; + C27206C915D7FBF700CCCD22 /* log.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = log.c; sourceTree = ""; }; + C27206CA15D7FBF700CCCD22 /* macros.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = macros.c; sourceTree = ""; }; + C27206CB15D7FBF700CCCD22 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; + C27206CC15D7FBF700CCCD22 /* Makefile.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + C27206CD15D7FBF700CCCD22 /* mkfb.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mkfb.c; sourceTree = ""; }; + C27206CE15D7FBF700CCCD22 /* mkversion.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = mkversion.sh; sourceTree = ""; }; + C27206CF15D7FBF700CCCD22 /* mkversion.sh.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = mkversion.sh.in; sourceTree = ""; }; + C27206D015D7FBF700CCCD22 /* objects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = objects.h; sourceTree = ""; }; + C27206D115D7FBF700CCCD22 /* paste.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = paste.c; sourceTree = ""; }; + C27206D215D7FBF700CCCD22 /* popupsc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = popupsc.h; sourceTree = ""; }; + C27206D315D7FBF700CCCD22 /* print.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = print.c; sourceTree = ""; }; + C27206D415D7FBF700CCCD22 /* printc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = printc.h; sourceTree = ""; }; + C27206D515D7FBF700CCCD22 /* printer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = printer.c; sourceTree = ""; }; + C27206D615D7FBF700CCCD22 /* printerc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = printerc.h; sourceTree = ""; }; + C27206D715D7FBF700CCCD22 /* proxy.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = proxy.c; sourceTree = ""; }; + C27206D815D7FBF700CCCD22 /* proxyc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = proxyc.h; sourceTree = ""; }; + C27206D915D7FBF700CCCD22 /* resolver.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = resolver.c; sourceTree = ""; }; + C27206DA15D7FBF700CCCD22 /* resolverc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = resolverc.h; sourceTree = ""; }; + C27206DB15D7FBF700CCCD22 /* resources.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = resources.c; sourceTree = ""; }; + C27206DC15D7FBF700CCCD22 /* resources.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = resources.h; sourceTree = ""; }; + C27206DD15D7FBF700CCCD22 /* rpq.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rpq.c; sourceTree = ""; }; + C27206DE15D7FBF700CCCD22 /* savec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = savec.h; sourceTree = ""; }; + C27206DF15D7FBF700CCCD22 /* screen.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = screen.c; sourceTree = ""; }; + C27206E015D7FBF700CCCD22 /* screen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = screen.h; sourceTree = ""; }; + C27206E115D7FBF700CCCD22 /* screenc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = screenc.h; sourceTree = ""; }; + C27206E215D7FBF700CCCD22 /* scrollc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scrollc.h; sourceTree = ""; }; + C27206E315D7FBF700CCCD22 /* see.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = see.c; sourceTree = ""; }; + C27206E415D7FBF700CCCD22 /* seec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = seec.h; sourceTree = ""; }; + C27206E515D7FBF700CCCD22 /* selection.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = selection.c; sourceTree = ""; }; + C27206E615D7FBF700CCCD22 /* session.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = session.c; sourceTree = ""; }; + C27206E715D7FBF700CCCD22 /* sf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sf.c; sourceTree = ""; }; + C27206E815D7FBF700CCCD22 /* sf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sf.h; sourceTree = ""; }; + C27206E915D7FBF700CCCD22 /* shlobj_missing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = shlobj_missing.h; sourceTree = ""; }; + C27206EA15D7FBF700CCCD22 /* sources.mak */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = sources.mak; sourceTree = ""; }; + C27206EB15D7FBF700CCCD22 /* state.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = state.c; sourceTree = ""; }; + C27206EC15D7FBF700CCCD22 /* statusc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = statusc.h; sourceTree = ""; }; + C27206ED15D7FBF700CCCD22 /* tables.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tables.c; sourceTree = ""; }; + C27206EE15D7FBF700CCCD22 /* tablesc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tablesc.h; sourceTree = ""; }; + C27206EF15D7FBF700CCCD22 /* telnet.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = telnet.c; sourceTree = ""; }; + C27206F015D7FBF700CCCD22 /* telnetc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = telnetc.h; sourceTree = ""; }; + C27206F115D7FBF700CCCD22 /* testprogram.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testprogram.c; sourceTree = ""; }; + C27206F215D7FBF700CCCD22 /* tn3270e.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tn3270e.h; sourceTree = ""; }; + C27206F315D7FBF700CCCD22 /* toggle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = toggle.h; sourceTree = ""; }; + C27206F415D7FBF700CCCD22 /* toggles.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = toggles.c; sourceTree = ""; }; + C27206F515D7FBF700CCCD22 /* togglesc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = togglesc.h; sourceTree = ""; }; + C27206F615D7FBF700CCCD22 /* trace_ds.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = trace_ds.c; sourceTree = ""; }; + C27206F715D7FBF700CCCD22 /* trace_dsc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = trace_dsc.h; sourceTree = ""; }; + C27206F815D7FBF700CCCD22 /* utf8.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = utf8.c; sourceTree = ""; }; + C27206F915D7FBF700CCCD22 /* utf8c.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utf8c.h; sourceTree = ""; }; + C27206FA15D7FBF700CCCD22 /* util.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = util.c; sourceTree = ""; }; + C27206FB15D7FBF700CCCD22 /* utilc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utilc.h; sourceTree = ""; }; + C27206FC15D7FBF700CCCD22 /* version.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = version.c; sourceTree = ""; }; + C27206FD15D7FBF700CCCD22 /* w3misc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = w3misc.c; sourceTree = ""; }; + C27206FE15D7FBF700CCCD22 /* w3miscc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = w3miscc.h; sourceTree = ""; }; + C27206FF15D7FBF700CCCD22 /* widec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = widec.h; sourceTree = ""; }; + C272070015D7FBF700CCCD22 /* winvers.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = winvers.c; sourceTree = ""; }; + C272070115D7FBF700CCCD22 /* winversc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = winversc.h; sourceTree = ""; }; + C272070215D7FBF700CCCD22 /* X11keysym.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = X11keysym.h; sourceTree = ""; }; + C272070315D7FBF700CCCD22 /* X3270.xad */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = X3270.xad; sourceTree = ""; }; + C272070415D7FBF700CCCD22 /* xio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xio.c; sourceTree = ""; }; + C272070515D7FBF700CCCD22 /* xioc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xioc.h; sourceTree = ""; }; + C272070615D7FBF700CCCD22 /* xl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xl.h; sourceTree = ""; }; + C272070715D7FBF700CCCD22 /* XtGlue.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = XtGlue.c; sourceTree = ""; }; + C272070B15D7FBF700CCCD22 /* actions.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = actions.o; sourceTree = ""; }; + C272070C15D7FBF700CCCD22 /* colors.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = colors.o; sourceTree = ""; }; + C272070E15D7FBF700CCCD22 /* config.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = config.o; sourceTree = ""; }; + C272070F15D7FBF700CCCD22 /* dialog.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = dialog.o; sourceTree = ""; }; + C272071015D7FBF700CCCD22 /* filetransfer.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = filetransfer.o; sourceTree = ""; }; + C272071115D7FBF700CCCD22 /* fonts.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = fonts.o; sourceTree = ""; }; + C272071215D7FBF700CCCD22 /* print.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = print.o; sourceTree = ""; }; + C272071315D7FBF700CCCD22 /* tools.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = tools.o; sourceTree = ""; }; + C272071515D7FBF700CCCD22 /* accelerator.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = accelerator.o; sourceTree = ""; }; + C272071615D7FBF700CCCD22 /* action.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = action.o; sourceTree = ""; }; + C272071715D7FBF700CCCD22 /* menu.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = menu.o; sourceTree = ""; }; + C272071815D7FBF700CCCD22 /* menubar.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = menubar.o; sourceTree = ""; }; + C272071915D7FBF700CCCD22 /* menuitem.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = menuitem.o; sourceTree = ""; }; + C272071A15D7FBF700CCCD22 /* parsefile.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = parsefile.o; sourceTree = ""; }; + C272071B15D7FBF700CCCD22 /* parser.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = parser.o; sourceTree = ""; }; + C272071C15D7FBF700CCCD22 /* popup.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = popup.o; sourceTree = ""; }; + C272071D15D7FBF700CCCD22 /* script.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = script.o; sourceTree = ""; }; + C272071E15D7FBF700CCCD22 /* separator.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = separator.o; sourceTree = ""; }; + C272071F15D7FBF700CCCD22 /* toolbar.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = toolbar.o; sourceTree = ""; }; + C272072015D7FBF700CCCD22 /* toolitem.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = toolitem.o; sourceTree = ""; }; + C272072215D7FBF700CCCD22 /* accessible.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = accessible.o; sourceTree = ""; }; + C272072315D7FBF700CCCD22 /* draw.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = draw.o; sourceTree = ""; }; + C272072415D7FBF700CCCD22 /* iocallback.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = iocallback.o; sourceTree = ""; }; + C272072515D7FBF700CCCD22 /* keyboard.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = keyboard.o; sourceTree = ""; }; + C272072615D7FBF700CCCD22 /* marshal.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = marshal.o; sourceTree = ""; }; + C272072715D7FBF700CCCD22 /* mouse.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = mouse.o; sourceTree = ""; }; + C272072815D7FBF700CCCD22 /* oia.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = oia.o; sourceTree = ""; }; + C272072915D7FBF700CCCD22 /* selection.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = selection.o; sourceTree = ""; }; + C272072A15D7FBF700CCCD22 /* widget.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = widget.o; sourceTree = ""; }; + C272072B15D7FBF700CCCD22 /* window.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = window.o; sourceTree = ""; }; + C272072C15D7FBF700CCCD22 /* actions.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = actions.c; sourceTree = ""; }; + C272072D15D7FBF700CCCD22 /* colors.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = colors.c; sourceTree = ""; }; + C272072F15D7FBF700CCCD22 /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = common.h; sourceTree = ""; }; + C272073015D7FBF700CCCD22 /* common.h.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = common.h.in; sourceTree = ""; }; + C272073115D7FBF700CCCD22 /* config.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = config.c; sourceTree = ""; }; + C272073215D7FBF700CCCD22 /* sources.mak */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = sources.mak; sourceTree = ""; }; + C272073315D7FBF700CCCD22 /* dialog.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dialog.c; sourceTree = ""; }; + C272073415D7FBF700CCCD22 /* filetransfer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = filetransfer.c; sourceTree = ""; }; + C272073515D7FBF700CCCD22 /* filetransfer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = filetransfer.h; sourceTree = ""; }; + C272073615D7FBF700CCCD22 /* fonts.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fonts.c; sourceTree = ""; }; + C272073715D7FBF700CCCD22 /* globals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = globals.h; sourceTree = ""; }; + C272073815D7FBF700CCCD22 /* main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = ""; }; + C272073915D7FBF700CCCD22 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; + C272073A15D7FBF700CCCD22 /* Makefile.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + C272073C15D7FBF700CCCD22 /* pw3270-logo.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = "pw3270-logo.svg"; sourceTree = ""; }; + C272073D15D7FBF700CCCD22 /* pw3270.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = pw3270.svg; sourceTree = ""; }; + C272073E15D7FBF700CCCD22 /* print.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = print.c; sourceTree = ""; }; + C272073F15D7FBF700CCCD22 /* pw3270-GTK.cbp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = "pw3270-GTK.cbp"; sourceTree = ""; }; + C272074015D7FBF700CCCD22 /* pw3270.ico */ = {isa = PBXFileReference; lastKnownFileType = image.ico; path = pw3270.ico; sourceTree = ""; }; + C272074115D7FBF700CCCD22 /* tools.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tools.c; sourceTree = ""; }; + C272074315D7FBF700CCCD22 /* accelerator.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = accelerator.c; sourceTree = ""; }; + C272074415D7FBF700CCCD22 /* action.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = action.c; sourceTree = ""; }; + C272074515D7FBF700CCCD22 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; + C272074615D7FBF700CCCD22 /* Makefile.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + C272074715D7FBF700CCCD22 /* memchk.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = memchk.sh; sourceTree = ""; }; + C272074815D7FBF700CCCD22 /* menu.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = menu.c; sourceTree = ""; }; + C272074915D7FBF700CCCD22 /* menubar.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = menubar.c; sourceTree = ""; }; + C272074A15D7FBF700CCCD22 /* menuitem.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = menuitem.c; sourceTree = ""; }; + C272074B15D7FBF700CCCD22 /* parsefile.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = parsefile.c; sourceTree = ""; }; + C272074C15D7FBF700CCCD22 /* parser.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = parser.c; sourceTree = ""; }; + C272074D15D7FBF700CCCD22 /* parser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = parser.h; sourceTree = ""; }; + C272074E15D7FBF700CCCD22 /* popup.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = popup.c; sourceTree = ""; }; + C272074F15D7FBF700CCCD22 /* private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = private.h; sourceTree = ""; }; + C272075015D7FBF700CCCD22 /* script.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = script.c; sourceTree = ""; }; + C272075115D7FBF700CCCD22 /* separator.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = separator.c; sourceTree = ""; }; + C272075215D7FBF700CCCD22 /* sources.mak */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = sources.mak; sourceTree = ""; }; + C272075315D7FBF700CCCD22 /* testprogram.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testprogram.c; sourceTree = ""; }; + C272075415D7FBF700CCCD22 /* toolbar.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = toolbar.c; sourceTree = ""; }; + C272075515D7FBF700CCCD22 /* toolitem.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = toolitem.c; sourceTree = ""; }; + C272075615D7FBF700CCCD22 /* uiparser.cbp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = uiparser.cbp; sourceTree = ""; }; + C272075815D7FBF700CCCD22 /* accessible.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = accessible.c; sourceTree = ""; }; + C272075915D7FBF700CCCD22 /* accessible.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = accessible.h; sourceTree = ""; }; + C272075A15D7FBF700CCCD22 /* draw.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = draw.c; sourceTree = ""; }; + C272075B15D7FBF700CCCD22 /* genmarshal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = genmarshal; sourceTree = ""; }; + C272075C15D7FBF700CCCD22 /* iocallback.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = iocallback.c; sourceTree = ""; }; + C272075D15D7FBF700CCCD22 /* keyboard.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = keyboard.c; sourceTree = ""; }; + C272075E15D7FBF700CCCD22 /* locked.xbm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = locked.xbm; sourceTree = ""; }; + C272075F15D7FBF700CCCD22 /* marshal.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = marshal.c; sourceTree = ""; }; + C272076015D7FBF700CCCD22 /* marshal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = marshal.h; sourceTree = ""; }; + C272076115D7FBF700CCCD22 /* mouse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mouse.c; sourceTree = ""; }; + C272076215D7FBF700CCCD22 /* oia.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = oia.c; sourceTree = ""; }; + C272076315D7FBF700CCCD22 /* private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = private.h; sourceTree = ""; }; + C272076415D7FBF700CCCD22 /* selection.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = selection.c; sourceTree = ""; }; + C272076515D7FBF700CCCD22 /* sources.mak */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = sources.mak; sourceTree = ""; }; + C272076615D7FBF700CCCD22 /* unlocked.xbm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = unlocked.xbm; sourceTree = ""; }; + C272076715D7FBF700CCCD22 /* widget.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = widget.c; sourceTree = ""; }; + C272076815D7FBF700CCCD22 /* valgrind.suppression */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = valgrind.suppression; sourceTree = ""; }; + C272076915D7FBF700CCCD22 /* window.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = window.c; sourceTree = ""; }; + C272076B15D7FBF700CCCD22 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; + C272076C15D7FBF700CCCD22 /* Makefile.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; + C272076D15D7FBF700CCCD22 /* xml2pot.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xml2pot.c; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXGroup section */ C232305B15D7F01F00E76E83 = { isa = PBXGroup; children = ( - C206CED615D7F1060005A1F7 /* mkfb.c */, + C272066415D7FBF700CCCD22 /* src */, + C272066315D7F88300CCCD22 /* configure.ac */, ); sourceTree = ""; usesTabs = 1; + wrapsLines = 0; + }; + C272066415D7FBF700CCCD22 /* src */ = { + isa = PBXGroup; + children = ( + C272066515D7FBF700CCCD22 /* include */, + C272067B15D7FBF700CCCD22 /* lib3270 */, + C272070815D7FBF700CCCD22 /* pw3270 */, + C272076A15D7FBF700CCCD22 /* tools */, + ); + path = src; + sourceTree = ""; + }; + C272066515D7FBF700CCCD22 /* include */ = { + isa = PBXGroup; + children = ( + C272066615D7FBF700CCCD22 /* lib3270 */, + C272067515D7FBF700CCCD22 /* lib3270.h */, + C272067615D7FBF700CCCD22 /* pw3270 */, + C272067715D7FBF700CCCD22 /* pw3270.h */, + C272067815D7FBF700CCCD22 /* rules.mak */, + C272067915D7FBF700CCCD22 /* rules.mak.in */, + C272067A15D7FBF700CCCD22 /* v3270.h */, + ); + path = include; + sourceTree = ""; + }; + C272066615D7FBF700CCCD22 /* lib3270 */ = { + isa = PBXGroup; + children = ( + C272066715D7FBF700CCCD22 /* action_table.h */, + C272066815D7FBF700CCCD22 /* actions.h */, + C272066915D7FBF700CCCD22 /* config.h */, + C272066A15D7FBF700CCCD22 /* config.h.in */, + C272066B15D7FBF700CCCD22 /* filetransfer.h */, + C272066C15D7FBF700CCCD22 /* html.h */, + C272066D15D7FBF700CCCD22 /* internals.h */, + C272066E15D7FBF700CCCD22 /* log.h */, + C272066F15D7FBF700CCCD22 /* macros.h */, + C272067015D7FBF700CCCD22 /* popup.h */, + C272067115D7FBF700CCCD22 /* selection.h */, + C272067215D7FBF700CCCD22 /* session.h */, + C272067315D7FBF700CCCD22 /* stamp-h1 */, + C272067415D7FBF700CCCD22 /* trace.h */, + ); + path = lib3270; + sourceTree = ""; + }; + C272067615D7FBF700CCCD22 /* pw3270 */ = { + isa = PBXGroup; + children = ( + ); + path = pw3270; + sourceTree = ""; + }; + C272067B15D7FBF700CCCD22 /* lib3270 */ = { + isa = PBXGroup; + children = ( + C272067C15D7FBF700CCCD22 /* .bin */, + C272067F15D7FBF700CCCD22 /* .obj */, + C27206A215D7FBF700CCCD22 /* 3270ds.h */, + C27206A315D7FBF700CCCD22 /* actions.c */, + C27206A415D7FBF700CCCD22 /* actionsc.h */, + C27206A515D7FBF700CCCD22 /* ansi.c */, + C27206A615D7FBF700CCCD22 /* ansic.h */, + C27206A715D7FBF700CCCD22 /* api.h */, + C27206A815D7FBF700CCCD22 /* apl.c */, + C27206A915D7FBF700CCCD22 /* aplc.h */, + C27206AA15D7FBF700CCCD22 /* appres.h */, + C27206AB15D7FBF700CCCD22 /* arpa_telnet.h */, + C27206AC15D7FBF700CCCD22 /* bounds.c */, + C27206AD15D7FBF700CCCD22 /* cg.h */, + C27206AE15D7FBF700CCCD22 /* charset.c */, + C27206AF15D7FBF700CCCD22 /* charsetc.h */, + C27206B015D7FBF700CCCD22 /* childc.h */, + C27206B115D7FBF700CCCD22 /* ctlr.c */, + C27206B215D7FBF700CCCD22 /* ctlrc.h */, + C27206B315D7FBF700CCCD22 /* fallbacks.c */, + C27206B415D7FBF700CCCD22 /* ft.c */, + C27206B515D7FBF700CCCD22 /* ft_cut.c */, + C27206B615D7FBF700CCCD22 /* ft_cut_ds.h */, + C27206B715D7FBF700CCCD22 /* ft_cutc.h */, + C27206B815D7FBF700CCCD22 /* ft_dft.c */, + C27206B915D7FBF700CCCD22 /* ft_dft_ds.h */, + C27206BA15D7FBF700CCCD22 /* ft_dftc.h */, + C27206BB15D7FBF700CCCD22 /* ftc.h */, + C27206BC15D7FBF700CCCD22 /* globals.h */, + C27206BD15D7FBF700CCCD22 /* glue.c */, + C27206BE15D7FBF700CCCD22 /* gluec.h */, + C27206BF15D7FBF700CCCD22 /* host.c */, + C27206C015D7FBF700CCCD22 /* hostc.h */, + C27206C115D7FBF700CCCD22 /* html.c */, + C27206C215D7FBF700CCCD22 /* icmdc.h */, + C27206C315D7FBF700CCCD22 /* iocalls.c */, + C27206C415D7FBF700CCCD22 /* keypadc.h */, + C27206C515D7FBF700CCCD22 /* kybd.c */, + C27206C615D7FBF700CCCD22 /* kybdc.h */, + C27206C715D7FBF700CCCD22 /* lib3270.cbp */, + C27206C815D7FBF700CCCD22 /* localdefs.h */, + C27206C915D7FBF700CCCD22 /* log.c */, + C27206CA15D7FBF700CCCD22 /* macros.c */, + C27206CB15D7FBF700CCCD22 /* Makefile */, + C27206CC15D7FBF700CCCD22 /* Makefile.in */, + C27206CD15D7FBF700CCCD22 /* mkfb.c */, + C27206CE15D7FBF700CCCD22 /* mkversion.sh */, + C27206CF15D7FBF700CCCD22 /* mkversion.sh.in */, + C27206D015D7FBF700CCCD22 /* objects.h */, + C27206D115D7FBF700CCCD22 /* paste.c */, + C27206D215D7FBF700CCCD22 /* popupsc.h */, + C27206D315D7FBF700CCCD22 /* print.c */, + C27206D415D7FBF700CCCD22 /* printc.h */, + C27206D515D7FBF700CCCD22 /* printer.c */, + C27206D615D7FBF700CCCD22 /* printerc.h */, + C27206D715D7FBF700CCCD22 /* proxy.c */, + C27206D815D7FBF700CCCD22 /* proxyc.h */, + C27206D915D7FBF700CCCD22 /* resolver.c */, + C27206DA15D7FBF700CCCD22 /* resolverc.h */, + C27206DB15D7FBF700CCCD22 /* resources.c */, + C27206DC15D7FBF700CCCD22 /* resources.h */, + C27206DD15D7FBF700CCCD22 /* rpq.c */, + C27206DE15D7FBF700CCCD22 /* savec.h */, + C27206DF15D7FBF700CCCD22 /* screen.c */, + C27206E015D7FBF700CCCD22 /* screen.h */, + C27206E115D7FBF700CCCD22 /* screenc.h */, + C27206E215D7FBF700CCCD22 /* scrollc.h */, + C27206E315D7FBF700CCCD22 /* see.c */, + C27206E415D7FBF700CCCD22 /* seec.h */, + C27206E515D7FBF700CCCD22 /* selection.c */, + C27206E615D7FBF700CCCD22 /* session.c */, + C27206E715D7FBF700CCCD22 /* sf.c */, + C27206E815D7FBF700CCCD22 /* sf.h */, + C27206E915D7FBF700CCCD22 /* shlobj_missing.h */, + C27206EA15D7FBF700CCCD22 /* sources.mak */, + C27206EB15D7FBF700CCCD22 /* state.c */, + C27206EC15D7FBF700CCCD22 /* statusc.h */, + C27206ED15D7FBF700CCCD22 /* tables.c */, + C27206EE15D7FBF700CCCD22 /* tablesc.h */, + C27206EF15D7FBF700CCCD22 /* telnet.c */, + C27206F015D7FBF700CCCD22 /* telnetc.h */, + C27206F115D7FBF700CCCD22 /* testprogram.c */, + C27206F215D7FBF700CCCD22 /* tn3270e.h */, + C27206F315D7FBF700CCCD22 /* toggle.h */, + C27206F415D7FBF700CCCD22 /* toggles.c */, + C27206F515D7FBF700CCCD22 /* togglesc.h */, + C27206F615D7FBF700CCCD22 /* trace_ds.c */, + C27206F715D7FBF700CCCD22 /* trace_dsc.h */, + C27206F815D7FBF700CCCD22 /* utf8.c */, + C27206F915D7FBF700CCCD22 /* utf8c.h */, + C27206FA15D7FBF700CCCD22 /* util.c */, + C27206FB15D7FBF700CCCD22 /* utilc.h */, + C27206FC15D7FBF700CCCD22 /* version.c */, + C27206FD15D7FBF700CCCD22 /* w3misc.c */, + C27206FE15D7FBF700CCCD22 /* w3miscc.h */, + C27206FF15D7FBF700CCCD22 /* widec.h */, + C272070015D7FBF700CCCD22 /* winvers.c */, + C272070115D7FBF700CCCD22 /* winversc.h */, + C272070215D7FBF700CCCD22 /* X11keysym.h */, + C272070315D7FBF700CCCD22 /* X3270.xad */, + C272070415D7FBF700CCCD22 /* xio.c */, + C272070515D7FBF700CCCD22 /* xioc.h */, + C272070615D7FBF700CCCD22 /* xl.h */, + C272070715D7FBF700CCCD22 /* XtGlue.c */, + ); + path = lib3270; + sourceTree = ""; + }; + C272067C15D7FBF700CCCD22 /* .bin */ = { + isa = PBXGroup; + children = ( + C272067D15D7FBF700CCCD22 /* mkfb */, + C272067E15D7FBF700CCCD22 /* mkfb.dSYM */, + ); + path = .bin; + sourceTree = ""; + }; + C272067F15D7FBF700CCCD22 /* .obj */ = { + isa = PBXGroup; + children = ( + C272068015D7FBF700CCCD22 /* Debug */, + ); + path = .obj; + sourceTree = ""; + }; + C272068015D7FBF700CCCD22 /* Debug */ = { + isa = PBXGroup; + children = ( + C272068115D7FBF700CCCD22 /* ansi.o */, + C272068215D7FBF700CCCD22 /* bounds.o */, + C272068315D7FBF700CCCD22 /* charset.o */, + C272068415D7FBF700CCCD22 /* ctlr.o */, + C272068515D7FBF700CCCD22 /* fallbacks.o */, + C272068615D7FBF700CCCD22 /* ft.o */, + C272068715D7FBF700CCCD22 /* ft_cut.o */, + C272068815D7FBF700CCCD22 /* ft_dft.o */, + C272068915D7FBF700CCCD22 /* glue.o */, + C272068A15D7FBF700CCCD22 /* host.o */, + C272068B15D7FBF700CCCD22 /* html.o */, + C272068C15D7FBF700CCCD22 /* iocalls.o */, + C272068D15D7FBF700CCCD22 /* kybd.o */, + C272068E15D7FBF700CCCD22 /* log.o */, + C272068F15D7FBF700CCCD22 /* macros.o */, + C272069015D7FBF700CCCD22 /* paste.o */, + C272069115D7FBF700CCCD22 /* proxy.o */, + C272069215D7FBF700CCCD22 /* resolver.o */, + C272069315D7FBF700CCCD22 /* resources.o */, + C272069415D7FBF700CCCD22 /* rpq.o */, + C272069515D7FBF700CCCD22 /* screen.o */, + C272069615D7FBF700CCCD22 /* see.o */, + C272069715D7FBF700CCCD22 /* selection.o */, + C272069815D7FBF700CCCD22 /* session.o */, + C272069915D7FBF700CCCD22 /* sf.o */, + C272069A15D7FBF700CCCD22 /* state.o */, + C272069B15D7FBF700CCCD22 /* tables.o */, + C272069C15D7FBF700CCCD22 /* telnet.o */, + C272069D15D7FBF700CCCD22 /* toggles.o */, + C272069E15D7FBF700CCCD22 /* trace_ds.o */, + C272069F15D7FBF700CCCD22 /* utf8.o */, + C27206A015D7FBF700CCCD22 /* util.o */, + C27206A115D7FBF700CCCD22 /* version.o */, + ); + path = Debug; + sourceTree = ""; + }; + C272070815D7FBF700CCCD22 /* pw3270 */ = { + isa = PBXGroup; + children = ( + C272070915D7FBF700CCCD22 /* .obj */, + C272072C15D7FBF700CCCD22 /* actions.c */, + C272072D15D7FBF700CCCD22 /* colors.c */, + C272072E15D7FBF700CCCD22 /* common */, + C272073315D7FBF700CCCD22 /* dialog.c */, + C272073415D7FBF700CCCD22 /* filetransfer.c */, + C272073515D7FBF700CCCD22 /* filetransfer.h */, + C272073615D7FBF700CCCD22 /* fonts.c */, + C272073715D7FBF700CCCD22 /* globals.h */, + C272073815D7FBF700CCCD22 /* main.c */, + C272073915D7FBF700CCCD22 /* Makefile */, + C272073A15D7FBF700CCCD22 /* Makefile.in */, + C272073B15D7FBF700CCCD22 /* pixmaps */, + C272073E15D7FBF700CCCD22 /* print.c */, + C272073F15D7FBF700CCCD22 /* pw3270-GTK.cbp */, + C272074015D7FBF700CCCD22 /* pw3270.ico */, + C272074115D7FBF700CCCD22 /* tools.c */, + C272074215D7FBF700CCCD22 /* uiparser */, + C272075715D7FBF700CCCD22 /* v3270 */, + C272076815D7FBF700CCCD22 /* valgrind.suppression */, + C272076915D7FBF700CCCD22 /* window.c */, + ); + path = pw3270; + sourceTree = ""; + }; + C272070915D7FBF700CCCD22 /* .obj */ = { + isa = PBXGroup; + children = ( + C272070A15D7FBF700CCCD22 /* Debug */, + ); + path = .obj; + sourceTree = ""; + }; + C272070A15D7FBF700CCCD22 /* Debug */ = { + isa = PBXGroup; + children = ( + C272070B15D7FBF700CCCD22 /* actions.o */, + C272070C15D7FBF700CCCD22 /* colors.o */, + C272070D15D7FBF700CCCD22 /* common */, + C272070F15D7FBF700CCCD22 /* dialog.o */, + C272071015D7FBF700CCCD22 /* filetransfer.o */, + C272071115D7FBF700CCCD22 /* fonts.o */, + C272071215D7FBF700CCCD22 /* print.o */, + C272071315D7FBF700CCCD22 /* tools.o */, + C272071415D7FBF700CCCD22 /* uiparser */, + C272072115D7FBF700CCCD22 /* v3270 */, + C272072B15D7FBF700CCCD22 /* window.o */, + ); + path = Debug; + sourceTree = ""; + }; + C272070D15D7FBF700CCCD22 /* common */ = { + isa = PBXGroup; + children = ( + C272070E15D7FBF700CCCD22 /* config.o */, + ); + path = common; + sourceTree = ""; + }; + C272071415D7FBF700CCCD22 /* uiparser */ = { + isa = PBXGroup; + children = ( + C272071515D7FBF700CCCD22 /* accelerator.o */, + C272071615D7FBF700CCCD22 /* action.o */, + C272071715D7FBF700CCCD22 /* menu.o */, + C272071815D7FBF700CCCD22 /* menubar.o */, + C272071915D7FBF700CCCD22 /* menuitem.o */, + C272071A15D7FBF700CCCD22 /* parsefile.o */, + C272071B15D7FBF700CCCD22 /* parser.o */, + C272071C15D7FBF700CCCD22 /* popup.o */, + C272071D15D7FBF700CCCD22 /* script.o */, + C272071E15D7FBF700CCCD22 /* separator.o */, + C272071F15D7FBF700CCCD22 /* toolbar.o */, + C272072015D7FBF700CCCD22 /* toolitem.o */, + ); + path = uiparser; + sourceTree = ""; + }; + C272072115D7FBF700CCCD22 /* v3270 */ = { + isa = PBXGroup; + children = ( + C272072215D7FBF700CCCD22 /* accessible.o */, + C272072315D7FBF700CCCD22 /* draw.o */, + C272072415D7FBF700CCCD22 /* iocallback.o */, + C272072515D7FBF700CCCD22 /* keyboard.o */, + C272072615D7FBF700CCCD22 /* marshal.o */, + C272072715D7FBF700CCCD22 /* mouse.o */, + C272072815D7FBF700CCCD22 /* oia.o */, + C272072915D7FBF700CCCD22 /* selection.o */, + C272072A15D7FBF700CCCD22 /* widget.o */, + ); + path = v3270; + sourceTree = ""; + }; + C272072E15D7FBF700CCCD22 /* common */ = { + isa = PBXGroup; + children = ( + C272072F15D7FBF700CCCD22 /* common.h */, + C272073015D7FBF700CCCD22 /* common.h.in */, + C272073115D7FBF700CCCD22 /* config.c */, + C272073215D7FBF700CCCD22 /* sources.mak */, + ); + path = common; + sourceTree = ""; + }; + C272073B15D7FBF700CCCD22 /* pixmaps */ = { + isa = PBXGroup; + children = ( + C272073C15D7FBF700CCCD22 /* pw3270-logo.svg */, + C272073D15D7FBF700CCCD22 /* pw3270.svg */, + ); + path = pixmaps; + sourceTree = ""; + }; + C272074215D7FBF700CCCD22 /* uiparser */ = { + isa = PBXGroup; + children = ( + C272074315D7FBF700CCCD22 /* accelerator.c */, + C272074415D7FBF700CCCD22 /* action.c */, + C272074515D7FBF700CCCD22 /* Makefile */, + C272074615D7FBF700CCCD22 /* Makefile.in */, + C272074715D7FBF700CCCD22 /* memchk.sh */, + C272074815D7FBF700CCCD22 /* menu.c */, + C272074915D7FBF700CCCD22 /* menubar.c */, + C272074A15D7FBF700CCCD22 /* menuitem.c */, + C272074B15D7FBF700CCCD22 /* parsefile.c */, + C272074C15D7FBF700CCCD22 /* parser.c */, + C272074D15D7FBF700CCCD22 /* parser.h */, + C272074E15D7FBF700CCCD22 /* popup.c */, + C272074F15D7FBF700CCCD22 /* private.h */, + C272075015D7FBF700CCCD22 /* script.c */, + C272075115D7FBF700CCCD22 /* separator.c */, + C272075215D7FBF700CCCD22 /* sources.mak */, + C272075315D7FBF700CCCD22 /* testprogram.c */, + C272075415D7FBF700CCCD22 /* toolbar.c */, + C272075515D7FBF700CCCD22 /* toolitem.c */, + C272075615D7FBF700CCCD22 /* uiparser.cbp */, + ); + path = uiparser; + sourceTree = ""; + }; + C272075715D7FBF700CCCD22 /* v3270 */ = { + isa = PBXGroup; + children = ( + C272075815D7FBF700CCCD22 /* accessible.c */, + C272075915D7FBF700CCCD22 /* accessible.h */, + C272075A15D7FBF700CCCD22 /* draw.c */, + C272075B15D7FBF700CCCD22 /* genmarshal */, + C272075C15D7FBF700CCCD22 /* iocallback.c */, + C272075D15D7FBF700CCCD22 /* keyboard.c */, + C272075E15D7FBF700CCCD22 /* locked.xbm */, + C272075F15D7FBF700CCCD22 /* marshal.c */, + C272076015D7FBF700CCCD22 /* marshal.h */, + C272076115D7FBF700CCCD22 /* mouse.c */, + C272076215D7FBF700CCCD22 /* oia.c */, + C272076315D7FBF700CCCD22 /* private.h */, + C272076415D7FBF700CCCD22 /* selection.c */, + C272076515D7FBF700CCCD22 /* sources.mak */, + C272076615D7FBF700CCCD22 /* unlocked.xbm */, + C272076715D7FBF700CCCD22 /* widget.c */, + ); + path = v3270; + sourceTree = ""; + }; + C272076A15D7FBF700CCCD22 /* tools */ = { + isa = PBXGroup; + children = ( + C272076B15D7FBF700CCCD22 /* Makefile */, + C272076C15D7FBF700CCCD22 /* Makefile.in */, + C272076D15D7FBF700CCCD22 /* xml2pot.c */, + ); + path = tools; + sourceTree = ""; }; /* End PBXGroup section */ diff --git a/pw3270.xcodeproj/project.xcworkspace/xcuserdata/perry.xcuserdatad/UserInterfaceState.xcuserstate b/pw3270.xcodeproj/project.xcworkspace/xcuserdata/perry.xcuserdatad/UserInterfaceState.xcuserstate index e8d95e5..fdc22ae 100644 Binary files a/pw3270.xcodeproj/project.xcworkspace/xcuserdata/perry.xcuserdatad/UserInterfaceState.xcuserstate and b/pw3270.xcodeproj/project.xcworkspace/xcuserdata/perry.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/src/lib3270/Makefile.in b/src/lib3270/Makefile.in index 75d7d28..785a2c9 100644 --- a/src/lib3270/Makefile.in +++ b/src/lib3270/Makefile.in @@ -32,7 +32,7 @@ CFLAGS=@CFLAGS@ @DLL_CFLAGS@ -DDATAROOTDIR=\"$(datarootdir)\" -I../include SSL_CFLAGS=@LIBSSL_CFLAGS@ DLL_FLAGS=@DLL_FLAGS@ -LDFLAGS=@LDFLAGS@ -Wl,-soname,@DLLPREFIX@3270@DLLEXT@.@VERSION@ +LDFLAGS=@LDFLAGS@ LIBS=@LIBS@ @LIBSSL_LIBS@ @INTL_LIBS@ @SOCKET_LIBS@ @@ -125,7 +125,7 @@ $(BINDBG)/@DLLPREFIX@3270@DLLEXT@: $(BINDBG)/@DLLPREFIX@3270@DLLEXT@.@VERSION@ $(BINDBG)/@DLLPREFIX@3270@DLLEXT@.@VERSION@: $(foreach SRC, $(basename $(SOURCES)), $(OBJDBG)/$(SRC)@OBJEXT@) @echo " CCLD `basename $@`" @$(MKDIR) `dirname $@` - @$(LD) $(DLL_FLAGS) $(LDFLAGS) -o $@ $^ $(LIBS) + @$(LD) $(DLL_FLAGS) $(LDFLAGS) @LDSOFLAGS@ -o $@ $^ $(LIBS) $(BINRLS)/@DLLPREFIX@3270@DLLEXT@: $(BINRLS)/@DLLPREFIX@3270@DLLEXT@.@VERSION@ @rm -f $@ diff --git a/src/lib3270/mkfb.c b/src/lib3270/mkfb.c index 29a4eed..73c1888 100644 --- a/src/lib3270/mkfb.c +++ b/src/lib3270/mkfb.c @@ -38,10 +38,12 @@ #include "../include/lib3270/config.h" -#ifdef _WIN32 +#if defined( WIN32 ) #include #define tmpfile w32_tmpfile -#endif // _WIN32 +#elif defined( __APPLE__ ) + #define tmpfile osx_tmpfile +#endif // OS #include #include @@ -633,4 +635,30 @@ FILE * w32_tmpfile( void ) free(dir); return file; } +#elif defined( __APPLE__ ) +FILE * osx_tmpfile( void ) +{ + int fd = -1; + FILE *file = NULL; + + do + { + char *tempname = tempnam(NULL,"XXXXXX"); + if(!tempname) + return NULL; + fd = open (tempname,O_CREAT | O_EXCL | O_RDWR,S_IREAD | S_IWRITE); + } while (fd < 0 && errno == EEXIST); + + + file = fdopen (fd, "w+b"); + if (file == NULL) + { + int save_errno = errno; + close (fd); + errno = save_errno; + } + + return file; +} + #endif // _WIN32 diff --git a/src/pw3270/Makefile.in b/src/pw3270/Makefile.in index 26dd6ae..72f490d 100644 --- a/src/pw3270/Makefile.in +++ b/src/pw3270/Makefile.in @@ -130,7 +130,7 @@ $(BINDBG)/$(PACKAGE_TARNAME)$(EXEEXT): $(LIBDBG)/@DLLPREFIX@$(PACKAGE_TARNAME)@D $(foreach SRC, $(basename $(APP_SOURCES)), $(OBJDBG)/$(SRC)$(OBJEXT)) @echo " CCLD `basename $@`" @$(MKDIR) `dirname $@` - $(LD) -Wl,--rpath,.bin/Debug@DLLDIR@ -o $@ $(foreach SRC, $(basename $(APP_SOURCES)), $(OBJDBG)/$(SRC)$(OBJEXT)) $(LIBS) $(LIB3270_LIBS) -l$(PACKAGE_TARNAME) + $(LD) @DBGRPATH@ -o $@ $(foreach SRC, $(basename $(APP_SOURCES)), $(OBJDBG)/$(SRC)$(OBJEXT)) $(LIBS) $(LIB3270_LIBS) -l$(PACKAGE_TARNAME) $(LIBDBG)/@DLLPREFIX@$(PACKAGE_TARNAME)@DLLEXT@: $(LIBDBG)/@DLLPREFIX@$(PACKAGE_TARNAME)@DLLEXT@.@VERSION@ @rm -f $@ @@ -139,7 +139,7 @@ $(LIBDBG)/@DLLPREFIX@$(PACKAGE_TARNAME)@DLLEXT@: $(LIBDBG)/@DLLPREFIX@$(PACKAGE_ $(LIBDBG)/@DLLPREFIX@$(PACKAGE_TARNAME)@DLLEXT@.@VERSION@: $(foreach SRC, $(basename $(LIB_SOURCES)), $(OBJDBG)/$(SRC)$(OBJEXT)) @echo " CCLD `basename $@`" @$(MKDIR) `dirname $@` - @$(LD) $(DLL_FLAGS) -Wl,-soname,@DLLPREFIX@$(PACKAGE_TARNAME)@DLLEXT@.@VERSION@ $(LDFLAGS) -Wl,--rpath,.bin/Debug/lib -o $@ $^ $(LIBS) $(LIB3270_LIBS) + @$(LD) $(DLL_FLAGS) $(LDFLAGS) @LDSOFLAGS@ @DBGRPATH@ -o $@ $^ $(LIBS) $(LIB3270_LIBS) run: $(BINDIR)/Debug/$(PACKAGE_TARNAME)$(EXEEXT) @cd "$(ROOTDIR)" ; .bin/Debug/$(PACKAGE_TARNAME)$(EXEEXT) -- libgit2 0.21.2