diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 734d42a03f..31d4c508fa 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -17,6 +17,11 @@ past entries belonging to author(s): Viktor Szakats. */ +2009-12-23 13:31 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) + * package/winuni/mpkg_win_uni_extra_copy.bat + + Added automatized (but not generic) logic to assemble 'unified' package. + [TOMERGE 2.0] + 2009-12-23 12:59 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/harbour-win-spec * harbour/harbour-wce-spec diff --git a/harbour/package/winuni/mpkg_win_uni_extra_copy.bat b/harbour/package/winuni/mpkg_win_uni_extra_copy.bat index 6827f8e94f..ef38a02391 100644 --- a/harbour/package/winuni/mpkg_win_uni_extra_copy.bat +++ b/harbour/package/winuni/mpkg_win_uni_extra_copy.bat @@ -4,12 +4,52 @@ @echo off -@rem - Adjust target dir. +@rem - Adjust target dir, mingw dirs, set HB_DIR_UPX, create required packages beforehand. @rem - Run this from vanilla official source tree only. -xcopy /y /s ..\..\examples\*.* F:\hb\hb20\examples\ -xcopy /y /s ..\..\tests\*.* F:\hb\hb20\tests\ -xcopy /y RELNOTES F:\hb\hb20\ +xcopy /y RELNOTES F:\hb\hb20\ +xcopy /y /s ..\..\examples\*.* F:\hb\hb20\examples\ +xcopy /y /s ..\..\tests\*.* F:\hb\hb20\tests\ +xcopy /y ..\..\bin\hb-mkimp.bat F:\hb\hb20\bin\ +xcopy /y HARBOUR_README_ADDONS F:\hb\hb20\addons\ +xcopy /y HARBOUR_README_DJGPP F:\hb\hb20\comp\djgpp\ +xcopy /y HARBOUR_README_MINGW F:\hb\hb20\comp\mingw\ +xcopy /y HARBOUR_README_MINGW64 F:\hb\hb20\comp\mingw64\ +xcopy /y HARBOUR_README_MINGWARM F:\hb\hb20\comp\mingwarm\ +xcopy /y HARBOUR_README_POCC F:\hb\hb20\comp\pocc\ +xcopy /y HARBOUR_README_WATCOM F:\hb\hb20\comp\watcom\ + +xcopy /y /s ..\..\pkg\win\mingw\harbour-2.0.0-win-mingw F:\hb\hb20\ + +xcopy /y /s ..\..\pkg\linux\watcom\harbour-2.0.0-linux-watcom\lib F:\hb\hb20\lib\linux\watcom\ +xcopy /y /s ..\..\pkg\dos\watcom\hb200wa\lib F:\hb\hb20\lib\ +xcopy /y /s ..\..\pkg\os2\watcom\harbour-2.0.0-os2-watcom\lib F:\hb\hb20\lib\ +xcopy /y /s ..\..\pkg\wce\mingwarm\harbour-2.0.0-wce-mingwarm\lib F:\hb\hb20\lib\ +xcopy /y /s ..\..\pkg\win\bcc\harbour-2.0.0-win-bcc\lib F:\hb\hb20\lib\ +xcopy /y /s ..\..\pkg\win\mingw\harbour-2.0.0-win-mingw\lib F:\hb\hb20\lib\ +xcopy /y /s ..\..\pkg\win\mingw64\harbour-2.0.0-win-mingw64\lib F:\hb\hb20\lib\ +xcopy /y /s ..\..\pkg\win\msvc\harbour-2.0.0-win-msvc\lib F:\hb\hb20\lib\ +xcopy /y /s ..\..\pkg\win\msvc64\harbour-2.0.0-win-msvc64\lib F:\hb\hb20\lib\ +xcopy /y /s ..\..\pkg\win\watcom\harbour-2.0.0-win-watcom\lib F:\hb\hb20\lib\ + +xcopy /y ..\..\pkg\wce\mingwarm\harbour-2.0.0-wce-mingwarm\bin\*.dll F:\hb\hb20\bin\ +xcopy /y ..\..\pkg\win\bcc\harbour-2.0.0-win-bcc\bin\*.dll F:\hb\hb20\bin\ +xcopy /y ..\..\pkg\win\msvc64\harbour-2.0.0-win-msvc64\bin\*.dll F:\hb\hb20\bin\ + +rem ; Using msvc64 because mingw64 .dll handling is broken. + copy /y ..\..\pkg\win\msvc64\harbour-2.0.0-win-msvc64\bin\harbour.exe F:\hb\hb20\bin\harbour-x64.exe + copy /y ..\..\pkg\win\msvc64\harbour-2.0.0-win-msvc64\bin\hbpp.exe F:\hb\hb20\bin\hbpp-x64.exe + copy /y ..\..\pkg\win\msvc64\harbour-2.0.0-win-msvc64\bin\hbformat-dll.exe F:\hb\hb20\bin\hbformat-x64.exe + copy /y ..\..\pkg\win\msvc64\harbour-2.0.0-win-msvc64\bin\hbi18n-dll.exe F:\hb\hb20\bin\hbi18n-x64.exe + copy /y ..\..\pkg\win\msvc64\harbour-2.0.0-win-msvc64\bin\hbmk2-dll.exe F:\hb\hb20\bin\hbmk2-x64.exe + copy /y ..\..\pkg\win\msvc64\harbour-2.0.0-win-msvc64\bin\hbrun-dll.exe F:\hb\hb20\bin\hbrun-x64.exe + copy /y ..\..\pkg\win\msvc64\harbour-2.0.0-win-msvc64\bin\hbtest-dll.exe F:\hb\hb20\bin\hbtest-x64.exe + +xcopy /y "%HB_DIR_UPX%upx.exe" F:\hb\hb20\bin\ + copy /y "%HB_DIR_UPX%LICENSE" F:\hb\hb20\bin\upx_LICENSE.txt + +xcopy /y /s /e F:\devl\MinGW-441-tdm F:\hb\hb20\comp\mingw\ +del F:\hb\hb20\comp\mingw\tdm-mingw-1.908.0-4.4.1-2.exe pushd