- Timestamp:
- Jun 5, 2020 12:31:50 AM (5 years ago)
- Location:
- trunk/src/kmk
- Files:
-
- 1 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kmk/Makefile.kmk
r3214 r3352 340 340 \ 341 341 kmkbuiltin/err.c 342 kmk_SOURCES.win += \ 343 kmkbuiltin/kill.c 342 344 343 345 … … 374 376 kmk_touch \ 375 377 kDepIDB \ 376 kDepObj \ 378 kDepObj 379 PROGRAMS.win += \ 380 kmk_kill 377 381 378 382 kmk_append_TEMPLATE = BIN-KMK-BUILTIN … … 411 415 kmk_install_SOURCES = \ 412 416 kmkbuiltin/install.c 417 418 kmk_kill_TEMPLATE = BIN-KMK-BUILTIN 419 kmk_kill_SOURCES = \ 420 kmkbuiltin/kill.c 413 421 414 422 kmk_ln_TEMPLATE = BIN-KMK-BUILTIN -
trunk/src/kmk/kmkbuiltin.c
r3333 r3352 265 265 #ifdef KBUILD_OS_WINDOWS 266 266 BUILTIN_ENTRY(kmk_builtin_kSubmit, "kSubmit", FN_SIG_MAIN_SPAWNS, 0, 1), 267 BUILTIN_ENTRY(kmk_builtin_kill, "kill", FN_SIG_MAIN, 0, 0), 267 268 #endif 268 269 BUILTIN_ENTRY(kmk_builtin_mkdir, "mkdir", FN_SIG_MAIN, 0, 0), -
trunk/src/kmk/kmkbuiltin.h
r3273 r3352 126 126 size_t uFnSignature : 8; 127 127 size_t fMtSafe : 1; /**< Safe for multi threaded execution. */ 128 size_t fNeedEnv : 1; /**< Needs the (target) envi ornment. */128 size_t fNeedEnv : 1; /**< Needs the (target) environment. */ 129 129 } KMKBUILTINENTRY; 130 130 /** Pointer to kmk built-in command entry. */ … … 156 156 extern int kSubmitSubProcKill(intptr_t pvUser, int iSignal); 157 157 extern void kSubmitSubProcCleanup(intptr_t pvUser); 158 extern int kmk_builtin_kill(int argc, char **argv, char **envp, PKMKBUILTINCTX pCtx); 158 159 #endif 159 160 extern int kmk_builtin_kDepIDB(int argc, char **argv, char **envp, PKMKBUILTINCTX pCtx);
Note:
See TracChangeset
for help on using the changeset viewer.