Print this page
make: unifdef for USE_DMS_CCR (undefined)

@@ -37,16 +37,12 @@
 #       include <avo/libcli.h>          /* libcli_init() */
 #       include <avo/cli_license.h>     /* avo_cli_get_license() */
 #       include <avo/find_dir.h>        /* avo_find_run_dir() */
 #       include <avo/version_string.h>
 #       include <avo/util.h>            /* avo_init() */
-#ifdef USE_DMS_CCR
-#       include <avo/usage_tracking.h>
-#else
 #       include <avo/cleanup.h>
 #endif
-#endif
 
 #if defined(TEAMWARE_MAKE_CMN)
 /* This is for dmake only (not for Solaris make).
  * Include code to check updates (dmake patches)
  */

@@ -68,13 +64,10 @@
 #include <mksdmsi18n/mksdmsi18n.h>      /* libmksdmsi18n_init() */
 #include <mksh/macro.h>         /* getvar() */
 #include <mksh/misc.h>          /* getmem(), setup_char_semantics() */
 
 #if defined(TEAMWARE_MAKE_CMN)
-#ifdef USE_DMS_CCR
-#       include <pubdmsi18n/pubdmsi18n.h>       /* libpubdmsi18n_init() */
-#endif
 #endif
 
 #include <pwd.h>                /* getpwnam() */
 #include <setjmp.h>
 #include <signal.h>

@@ -145,16 +138,12 @@
 
 #if defined(TEAMWARE_MAKE_CMN)
         static  time_t          start_time;
         static  int             g_argc;
         static  char            **g_argv;
-#ifdef USE_DMS_CCR
-        static  Avo_usage_tracking *usageTracking = NULL;
-#else
         static  Avo_cleanup     *cleanup = NULL;
 #endif
-#endif
 
 /*
  * File table of contents
  */
         extern "C" void         cleanup_after_exit(void);

@@ -273,16 +262,12 @@
 #if defined(TEAMWARE_MAKE_CMN) || defined(MAKETOOL)
         um = umask(0);
         avo_init(argv[0]);
         umask(um);
 
-#ifdef USE_DMS_CCR
-        usageTracking = new Avo_usage_tracking(NOCATGETS("dmake"), argc, argv);
-#else
         cleanup = new Avo_cleanup(NOCATGETS("dmake"), argc, argv);
 #endif
-#endif
 
 #if defined(TEAMWARE_MAKE_CMN)
         catd = catopen(AVO_DOMAIN_DMAKE, NL_CAT_LOCALE);
         libcli_init();
 

@@ -309,13 +294,10 @@
 /*
  * I put libmksdmsi18n_init() under #ifdef because it requires avo_i18n_init()
  * from avo_util library. 
  */
         libmksdmsi18n_init();
-#ifdef USE_DMS_CCR
-        libpubdmsi18n_init();
-#endif
 #endif
 
 
 #ifndef TEAMWARE_MAKE_CMN
         textdomain(NOCATGETS("SUNW_SPRO_MAKE"));

@@ -794,12 +776,10 @@
  *              report_dependencies
  *                              True if -P flag on
  *              running_list    List of parallel running processes
  *              temp_file_name  The temp file is removed, if any
  *              catd    the message catalog file
- *              usage_tracking  Should have been constructed in main()
- *                              should destroyed just before exiting
  */
 extern "C" void
 cleanup_after_exit(void)
 {
         Running         rp;

@@ -932,18 +912,13 @@
         /* Write .make.state */
         write_state_file(1, (Boolean) 1);
 
 #ifdef TEAMWARE_MAKE_CMN
         // Deleting the usage tracking object sends the usage mail 
-#ifdef USE_DMS_CCR
-        //usageTracking->setExitStatus(exit_status, NULL);
-        //delete usageTracking;
-#else
         cleanup->set_exit_status(exit_status);
         delete cleanup;
 #endif
-#endif
 
 /*
 #ifdef DISTRIBUTED
     }
 #endif