1 2rem Run this script before opening the Visual C++ project file 3 4if exist cpconv.exe call convert.bat 5 6cd ..\..\src 7 8move agent.cc agent.cpp 9if not exist client.cpp move client.cc client.cpp 10move daemon.cc daemon.cpp 11move encoding.cc encoding.cpp 12move function.cc function.cpp 13move daemon.cc daemon.cpp 14move unit.cc unit.cpp 15move hash.cc hash.cpp 16move hashd.cc hashd.cpp 17move hashi.cc hashi.cpp 18move interf.cc interf.cpp 19move lpcsyn.cc lpcsyn.cpp 20move mbrsyn.cc mbrsyn.cpp 21move monolith.cc monolith.cpp 22move nonblock.cc nonblock.cpp 23move options.cc options.cpp 24move parser.cc parser.cpp 25move rule.cc rule.cpp 26move say-epos.cc say.cpp 27move synth.cc synth.cpp 28move tcpsyn.cc tcpsyn.cpp 29move tdpsyn.cc tdpsyn.cpp 30move text.cc text.cpp 31move ttscp.cc ttscp.cpp 32move voice.cc voice.cpp 33move waveform.cc waveform.cpp 34 35move nnet\enumstring.cc nnet\enumstring.cpp 36move nnet\map.cc nnet\map.cpp 37move nnet\matrix.cc nnet\matrix.cpp 38move nnet\neural.cc nnet\neural.cpp 39move nnet\neural_parse.cc nnet\neural_parse.cpp 40move nnet\perceptron.cc nnet\perceptron.cpp 41move nnet\percinit.cc nnet\percinit.cpp 42move nnet\percstruct.cc nnet\percstruct.cpp 43move nnet\set.cc nnet\set.cpp 44move nnet\stream.cc nnet\stream.cpp 45move nnet\traindata.cc nnet\traindata.cpp 46move nnet\utils.cc nnet\utils.cpp 47move nnet\xml.cc nnet\xml.cpp 48move nnet\xml_parse.cc nnet\xml_parse.cpp 49move nnet\xmltempl.cc nnet\xmltempl.cpp 50move nnet\xmlutils.cc nnet\xmlutils.cpp 51 52rem Do not rename exc.cc, block.cc, hashtmpl.cc etc. which are #included by other files 53rem ...but you need both client.cc and client.cpp as it is invoked 54rem both directly and indirectly, the same for hash.cc and hash.cpp 55 56echo #include "..\epos.h" > nnet\epos.h 57if not exist client.cc echo #include "client.cpp" > client.cc 58 59del config.h 60copy ..\arch\win\config.in .\config.h 61copy ..\arch\win\epos.dsw . 62copy ..\arch\win\epos.dsp . 63copy ..\arch\win\say.dsp . 64copy ..\arch\win\instserv.dsp . 65copy ..\arch\win\eposm.dsp . 66 67copy ..\arch\win\service\*.* . 68 69cd ..\cfg\cfg 70 71if not exist ..\..\arch\unix\epos.ini move .\epos.ini ..\..\arch\unix\epos.ini 72copy ..\..\arch\win\epos.ini .\epos.ini 73 74cd ..\..\arch\win 75 76