Print this page
make: unifdef for NSE (undefined)

@@ -30,25 +30,19 @@
 
 extern FILE     *get_report_file(void);
 extern char     *get_target_being_reported_for(void);
 extern void     report_dependency(const char *name);
 extern int      file_lock(char *name, char *lockname, int *file_locked, int timeout);
-#ifdef NSE
-extern char     *setenv(char *name, char *value);
-#endif
 
 #define SUNPRO_DEPENDENCIES "SUNPRO_DEPENDENCIES"
 #define LD      "LD"
 #define COMP    "COMP"
 
-/* the following definitions define the interface between make and
- * NSE - the two systems must track each other.
+/*
+ * These relate to Sun's ancient source control system that predated TeamWare,
+ * named NSE.  They appear to be used regardless of its presence, however, and
+ * so linger.
  */
 #define NSE_DEPINFO             ".nse_depinfo"
 #define NSE_DEPINFO_LOCK        ".nse_depinfo.lock"
-#define NSE_DEP_ENV             "NSE_DEP"
-#define NSE_TFS_PUSH            "/usr/nse/bin/tfs_push"
-#define NSE_TFS_PUSH_LEN        8
-#define NSE_VARIANT_ENV         "NSE_VARIANT"
-#define NSE_RT_SOURCE_NAME      "Shared_Source"
 
 #endif