| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- /*
- // Filename: ppremake.h
- // Created by: drose (25Sep00)
- //
- ////////////////////////////////////////////////////////////////////
- */
- #ifndef PPREMAKE_H
- #define PPREMAKE_H
- #include "config.h"
- #ifdef __cplusplus
- #ifdef HAVE_IOSTREAM
- #include <iostream>
- #include <fstream>
- #include <strstream>
- #else
- #include <iostream.h>
- #include <fstream.h>
- #include <strstream.h>
- #endif
- #include <string>
- #ifdef HAVE_NAMESPACE
- using namespace std;
- #endif
- #endif /* __cplusplus */
- #define PACKAGE_FILENAME "Package.pp"
- #define SOURCE_FILENAME "Sources.pp"
- #define COMMAND_PREFIX '#'
- #define VARIABLE_PREFIX '$'
- #define VARIABLE_OPEN_BRACE '['
- #define VARIABLE_CLOSE_BRACE ']'
- #define PATTERN_WILDCARD '%'
- #define BEGIN_COMMENT "//"
- #define FUNCTION_PARAMETER_SEPARATOR ','
- #define VARIABLE_OPEN_NESTED '('
- #define VARIABLE_CLOSE_NESTED ')'
- #define VARIABLE_PATSUBST ":"
- #define VARIABLE_PATSUBST_DELIM "="
- #define SCOPE_DIRNAME_SEPARATOR '/'
- #define SCOPE_DIRNAME_WILDCARD "*"
- #define SCOPE_DIRNAME_CURRENT "."
- /* These are set from the similarly-named variables defined in
- System.pp. */
- #ifdef __cplusplus
- extern bool unix_platform;
- extern bool windows_platform;
- #endif
- #endif
|