Ignore:
Timestamp:
Sep 14, 2016, 3:36:15 PM (9 years ago)
Author:
bird
Message:

rewrote kmk_redirect to skip the separate process. Added chache invalidation after directory deletion for addressing kmk rebuild and fetching.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kmk/kmkbuiltin.c

    r2843 r2912  
    206206    else if (!strcmp(pszCmd, "mv"))
    207207        rc = kmk_builtin_mv(argc, argv, environ);
    208     /*else if (!strcmp(pszCmd, "redirect"))
    209         rc = kmk_builtin_redirect(argc, argv, environ, pPidSpawned);*/
     208    else if (!strcmp(pszCmd, "redirect"))
     209        rc = kmk_builtin_redirect(argc, argv, environ, pChild, pPidSpawned);
    210210    else if (!strcmp(pszCmd, "rm"))
    211211        rc = kmk_builtin_rm(argc, argv, environ);
     
    233233    else if (!strcmp(pszCmd, "sleep"))
    234234        rc = kmk_builtin_sleep(argc, argv, environ);
     235    else if (!strcmp(pszCmd, "dircache"))
     236#ifdef KBUILD_OS_WINDOWS
     237        rc = kmk_builtin_dircache(argc, argv, environ);
     238#else
     239        rc = 0;
     240#endif
    235241    else
    236242    {
Note: See TracChangeset for help on using the changeset viewer.