Skip to content

gaminerva/tcltk

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is the Tcl/Tk compile environment which represents the platform for all gse applications.

Prerequisites:
*) https://www.msys2.org
*) Install additional packages:
   pacman -S base-devel gcc rsync zip unzip tar sed openssh cmake git gawk autoconf mingw-w64-x86_64-gcc mingw-w64-x86_64-zlib cvs svn automake mingw-w64-x86_64-openssl swig mingw-w64-x86_64-tk
*) Download fossil.exe and put it in mingw64/bin

Main scripts:
*) common.sh: Stores common configuration.
*) compile_base: Compiles all sub-modules in required order. The following command-line switches are supported:
  .) --debug: Compiles with debug symbols.
  .) --clean: Deletes old compile sources and copy from scratch.
  .) --forcecopy: Copy new sources without deleting, thus only new files get compiled.

Directories:
*) internal: Repositories maintained or kept in-house.
*) external: Repositories maintained by external parties on external hosts.
*) patch: Patch files needed in order to compile the sub-modules.
*) rcompile: Will be created as copy source where compilation is performed.
*) release: Final release directory.

Before adding sub-modules please note that all must be maintened for both windows and linux platforms.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 74.8%
  • C 12.5%
  • M4 5.7%
  • Tcl 2.6%
  • Shell 1.5%
  • C++ 1.5%
  • Other 1.4%