diff options
Diffstat (limited to 'pkgs/README')
-rw-r--r-- | pkgs/README | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/pkgs/README b/pkgs/README new file mode 100644 index 0000000..78ad038 --- /dev/null +++ b/pkgs/README @@ -0,0 +1,76 @@ +This directory contains files for building various installation packages, the +create_installation_packages.sh script can these files to create: + - RPM package + - Debian package + - Windows installer + - tarball with the source code + - ebuild for Gentoo Linux + - PKGBUILD file for Arch Linux + - freeBSD port + +Microsoft Windows specific requiremens: +--------------------------------------- + +1) This part of te directory structure is NOT included in source tarball, nor +it's in the project's GIT repository, however, it is required in order to build +package for Windows. If you want to build the installer package for MS Windows, +you have to obtain these files somewhere, freewrap can be just downloaded from +the Internet, but the you would probably have to build all those .dll files. All +version and file names must be met exactly! +Windows/ +├── freewrap +│ ├── docs +│ │ ├── freeWrapDocs.pdf +│ │ ├── license.winico +│ │ ├── readme.txt +│ │ ├── readme.winico +│ │ └── winico.html +│ ├── freewrap <-- Linux version of freeWrap +│ ├── freewrap.exe <-- Windows version freeWrap +│ └── tclpip85s.dll +├── lib_pkg_dir <-- Some of the MCU 8051 IDE dependencies +│ ├── img_png1.4.0.4 <-- tkimg library +│ │ ├── pngtcl143.dll +│ │ ├── tkimg1404.dll +│ │ ├── tkimgpng1404.dll +│ │ └── zlibtcl12503.dll +│ ├── Itcl3.4 <-- [Incr Tcl] (itcl) library +│ │ ├── itcl34.dll +│ │ ├── itcl.tcl +│ │ └── pkgIndex.tcl +│ ├── Tclx8.4 <-- TclX library +│ │ ├── arrayprocs.tcl +│ │ ├── autoload.tcl +│ │ ├── buildhelp.tcl +│ │ ├── compat.tcl +│ │ ├── convlib.tcl +│ │ ├── edprocs.tcl +│ │ ├── events.tcl +│ │ ├── fmath.tcl +│ │ ├── forfile.tcl +│ │ ├── globrecur.tcl +│ │ ├── help.tcl +│ │ ├── pkgIndex.tcl +│ │ ├── profrep.tcl +│ │ ├── pushd.tcl +│ │ ├── setfuncs.tcl +│ │ ├── showproc.tcl +│ │ ├── stringfile.tcl +│ │ ├── tcllib.tcl +│ │ ├── tclx84.dll +│ │ └── tclx.tcl +│ └── tdom0.8.3 <-- tdom library +│ ├── pkgIndex.tcl +│ ├── tdom083.dll +│ └── tdom.tcl +: +: + +2) Inno Setup and the final Windows package: you can build even the Windows +installer file (an .exe file) directly from GNU/Linux, the script can so this +automatically, but you have to install Wine and Inno Setup in Wine (both can be +easily obtained from the Internet). Run winecfg and set "W:" drive to the +directory where you have located your local mcu8051ide development directory +(it might/should be different from the installation directory), +e.g. "/home/some_user_name/" (in case there is +"/home/some_user_name/mcu8051ide/pkg/create_installation_packages.sh", ...) |