Project

General

Profile

Feature #759

Configuration: where to keep source for test compilations?

Added by John Abbott over 8 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Tidying
Target version:
Start date:
02 Aug 2015
Due date:
% Done:

100%

Estimated time:
1.11 h
Spent time:

Description

I have noticed that sometimes more than 1 script needs to perform a test compilation (using essentially the same source code). Devise a way to avoid duplicating the source of these test programs.


Related issues

Related to CoCoALib - Bug #593: Temporary directories used during configurationClosed2014-07-20

History

#1 Updated by John Abbott almost 8 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 10

Some scripts contain the source code inside themselves (as here-documents), others rely on an external existing (in an expected place).

The advantage of here-documents is that moving the script around should not break it. Those scripts which use an external in a "known place" need somehow to know where that place is (via an arg?) -- remember that during execution of a script the working directory is that of the caller!

Currently here-documents seem to be preferable, even though they may result in duplication of test source code.

#2 Updated by John Abbott over 6 years ago

  • Status changed from In Progress to Closed
  • Assignee set to John Abbott
  • Target version changed from CoCoALib-1.0 to CoCoALib-0.99560
  • % Done changed from 10 to 100
  • Estimated time set to 1.11 h

I think all scripts use here documents now.

Anyway, this issue can be closed.

Also available in: Atom PDF