The interface to the outside world.
[Compatibility and interfaces]

Here the interfaces to the outside are defined - environment variables and similar. More...

Modules

 Exported environment variables
 

Programs started by FSVS, like Options relating to the "diff" action or in the fsvs:commit-pipe, get some environment variables set, to help them achieve their purpose.


Defines

#define FSVS_DEBUG_ENV   "FSVS_DEBUGLEVEL"
 If this variable has a numeric value other than 0, the debuglevel is set even before commandline parsing.
#define DIFF_ENV   "FSVS_DIFF"
 The diff program to use.

Detailed Description

Here the interfaces to the outside are defined - environment variables and similar.


Define Documentation

#define DIFF_ENV   "FSVS_DIFF"

The diff program to use.

It's arguments are similar to

   diff -u file1 --label1 file2 --label2

If you use another program, expect these parameters.

An exit status of 1 is ignored; the meaning "file has changed" is assumed.

Definition at line 38 of file interface.h.

#define FSVS_DEBUG_ENV   "FSVS_DEBUGLEVEL"

If this variable has a numeric value other than 0, the debuglevel is set even before commandline parsing.

Definition at line 25 of file interface.h.

Referenced by main().


Generated for fsvs by  doxygen 1.6.1