From 4dbc2ae873e36a7adab5b0c776249234c588b3f8 Mon Sep 17 00:00:00 2001 From: marco Date: Sat, 18 Aug 2018 14:09:56 +0000 Subject: [PATCH] * enable processunicode in fpmake and .fpcmake for win32 and win64. git-svn-id: trunk@39628 - --- packages/fcl-process/Makefile.fpc.fpcmake | 4 ++-- packages/fcl-process/fpmake.pp | 7 ++++++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/packages/fcl-process/Makefile.fpc.fpcmake b/packages/fcl-process/Makefile.fpc.fpcmake index ad6ecdd2f5..561fe8ebe8 100644 --- a/packages/fcl-process/Makefile.fpc.fpcmake +++ b/packages/fcl-process/Makefile.fpc.fpcmake @@ -17,8 +17,8 @@ units_solaris=simpleipc dbugmsg dbugintf pipesipc units_netbsd=simpleipc dbugmsg dbugintf pipesipc units_openbsd=simpleipc dbugmsg dbugintf pipesipc units_linux=simpleipc dbugmsg dbugintf pipesipc -units_win32=simpleipc dbugmsg dbugintf -units_win64=simpleipc dbugmsg dbugintf +units_win32=simpleipc dbugmsg dbugintf processunicode +units_win64=simpleipc dbugmsg dbugintf processunicode units_wince=simpleipc dbugmsg dbugintf units_qnx=simpleipc dbugmsg dbugintf pipesipc units_os2=simpleipc dbugmsg dbugintf diff --git a/packages/fcl-process/fpmake.pp b/packages/fcl-process/fpmake.pp index 285e6d9c60..43b6840230 100644 --- a/packages/fcl-process/fpmake.pp +++ b/packages/fcl-process/fpmake.pp @@ -46,8 +46,13 @@ begin T:=P.Targets.AddUnit('pipes.pp'); T.Dependencies.AddInclude('pipes.inc'); T:=P.Targets.AddUnit('process.pp'); + T.Dependencies.AddInclude('processbody.inc'); T.Dependencies.AddInclude('process.inc'); - T.ResourceStrings:=True; + T.ResourceStrings:=True; + T:=P.Targets.AddUnit('processunicode.pp',[win32,win64]); + T.Dependencies.AddInclude('processbody.inc'); + T.Dependencies.AddInclude('process.inc'); + T.ResourceStrings:=True; T:=P.Targets.AddUnit('simpleipc.pp'); T.Dependencies.AddInclude('simpleipc.inc'); T.ResourceStrings:=True;