Ticket #26 (new task)

Opened 3 years ago

Last modified 3 years ago

Merge tigcc and tigcc-linux folders

Reported by: debrouxl Owned by:
Priority: blocker Milestone: Version 1.00
Component: project Version: 0.96
Keywords: Cc:

Description

As discussed today on the ML (discussion starting at  http://box.godzil.net/pipermail/tigccpp/2008-November/000086.html ), merging the "tigcc" and "tigcc-linux" folders would be a good thing for automating the building & packaging process.

Change History

comment:1 Changed 3 years ago by debrouxl

Compared to the tigcc folder, the tigcc-linux folder contains very few sub-folders:

  • debian: metadata for Debian packages;
  • scripts: install scripts;
  • sources:
    • envreg: a simple C program that registers the TIGCC environment variables in ~/.bashrc. Under Windows, this would be done by the installer (NSIS, whatever else).
    • patcher: a standalone C program for post-processing of the gcc-generated sources, before as and/or ld are called. Invocation is visible when passing the -v switch to tigcc under *nix.
    • tigcc: the tigcc front-end tool, *nix version.

Both patcher and tigcc are effectively duplicated: one Delphi version (patcher is ParseSFile in ParsingUnit?.pas), one C version. tigcc is in a folder named 'tigcc' in both /trunk/tigcc and /trunk/tigcc-linux/sources.

comment:2 Changed 3 years ago by debrouxl

See also ticket #31.

Note: See TracTickets for help on using tickets.