Changeset 3192 for trunk/src/kmk/Makefile.kmk
- Timestamp:
- Mar 26, 2018, 10:25:56 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kmk/Makefile.kmk
r3189 r3192 83 83 endif 84 84 85 # 86 # Template for building standalone built-in utilities. 87 # 88 TEMPLATE_BIN-KMK-BUILTIN = Template for standalone built-in utilies. 89 TEMPLATE_BIN-KMK-BUILTIN_EXTENDS = BIN-KMK 90 TEMPLATE_BIN-KMK-BUILTIN_EXTENDS_BY = appending 91 TEMPLATE_BIN-KMK-BUILTIN_DEFS += KMK_BUILTIN_STANDALONE 92 TEMPLATE_BIN-KMK-BUILTIN_SOURCES += kmkbuiltin/err.c 85 93 86 94 # … … 93 101 kmkmissing_NOINST = 1 94 102 kmkmissing_SOURCES = \ 95 kmkbuiltin/err.c \96 103 kmkbuiltin/fts.c \ 97 104 kmkbuiltin/setmode.c \ … … 328 335 kmkbuiltin/sleep.c \ 329 336 kmkbuiltin/test.c \ 330 kmkbuiltin/touch.c 337 kmkbuiltin/touch.c \ 338 \ 339 kmkbuiltin/err.c 340 331 341 332 342 ## @todo kmkbuiltin/redirect.c … … 364 374 kDepObj \ 365 375 366 kmk_append_TEMPLATE = BIN-KMK 367 kmk_append_DEFS = kmk_builtin_append=main 376 kmk_append_TEMPLATE = BIN-KMK-BUILTIN 368 377 kmk_append_INCS = . 369 378 kmk_append_SOURCES = \ 370 379 kmkbuiltin/append.c 371 380 372 kmk_cat_TEMPLATE = BIN-KMK 373 kmk_cat_DEFS = kmk_builtin_cat=main 381 kmk_cat_TEMPLATE = BIN-KMK-BUILTIN 374 382 kmk_cat_SOURCES = \ 375 383 kmkbuiltin/cat.c 376 384 377 kmk_chmod_TEMPLATE = BIN-KMK 378 kmk_chmod_DEFS = kmk_builtin_chmod=main 385 kmk_chmod_TEMPLATE = BIN-KMK-BUILTIN 379 386 kmk_chmod_SOURCES = \ 380 387 kmkbuiltin/chmod.c 381 388 382 kmk_cmp_TEMPLATE = BIN-KMK 383 kmk_cmp_DEFS = kmk_builtin_cmp=main 389 kmk_cmp_TEMPLATE = BIN-KMK-BUILTIN 384 390 kmk_cmp_SOURCES = \ 385 391 kmkbuiltin/cmp.c \ 386 392 kmkbuiltin/cmp_util.c 387 393 388 kmk_cp_TEMPLATE = BIN-KMK 389 kmk_cp_DEFS = kmk_builtin_cp=main 394 kmk_cp_TEMPLATE = BIN-KMK-BUILTIN 390 395 kmk_cp_SOURCES = \ 391 396 kmkbuiltin/cp.c \ … … 393 398 kmkbuiltin/cmp_util.c 394 399 395 kmk_echo_TEMPLATE = BIN-KMK 396 kmk_echo_DEFS = kmk_builtin_echo=main 400 kmk_echo_TEMPLATE = BIN-KMK-BUILTIN 397 401 kmk_echo_SOURCES = \ 398 402 kmkbuiltin/echo.c 399 403 400 kmk_expr_TEMPLATE = BIN-KMK 401 kmk_expr_DEFS = kmk_builtin_expr=main 404 kmk_expr_TEMPLATE = BIN-KMK-BUILTIN 402 405 kmk_expr_SOURCES = \ 403 406 kmkbuiltin/expr.c 404 407 405 kmk_install_TEMPLATE = BIN-KMK 406 kmk_install_DEFS = kmk_builtin_install=main 408 kmk_install_TEMPLATE = BIN-KMK-BUILTIN 407 409 kmk_install_SOURCES = \ 408 410 kmkbuiltin/install.c 409 411 410 kmk_ln_TEMPLATE = BIN-KMK 411 kmk_ln_DEFS = kmk_builtin_ln=main 412 kmk_ln_TEMPLATE = BIN-KMK-BUILTIN 412 413 kmk_ln_SOURCES = \ 413 414 kmkbuiltin/ln.c 414 415 415 kmk_mkdir_TEMPLATE = BIN-KMK 416 kmk_mkdir_DEFS = kmk_builtin_mkdir=main 416 kmk_mkdir_TEMPLATE = BIN-KMK-BUILTIN 417 417 kmk_mkdir_SOURCES = \ 418 418 kmkbuiltin/mkdir.c 419 419 420 kmk_md5sum_TEMPLATE = BIN-KMK 421 kmk_md5sum_DEFS = kmk_builtin_md5sum=main 420 kmk_md5sum_TEMPLATE = BIN-KMK-BUILTIN 422 421 kmk_md5sum_SOURCES = \ 423 422 kmkbuiltin/md5sum.c 424 423 kmk_md5sum_LIBS = $(LIB_KUTIL) 425 424 426 kmk_mv_TEMPLATE = BIN-KMK 427 kmk_mv_DEFS = kmk_builtin_mv=main 425 kmk_mv_TEMPLATE = BIN-KMK-BUILTIN 428 426 kmk_mv_SOURCES = \ 429 427 kmkbuiltin/mv.c 430 428 431 kmk_printf_TEMPLATE = BIN-KMK 432 kmk_printf_DEFS = kmk_builtin_printf=main 429 kmk_printf_TEMPLATE = BIN-KMK-BUILTIN 433 430 kmk_printf_SOURCES = \ 434 431 kmkbuiltin/printf.c 435 432 436 kmk_rm_TEMPLATE = BIN-KMK 437 kmk_rm_DEFS = kmk_builtin_rm=main 433 kmk_rm_TEMPLATE = BIN-KMK-BUILTIN 438 434 kmk_rm_SOURCES = \ 439 435 kmkbuiltin/rm.c 440 436 441 kmk_redirect_TEMPLATE = BIN-KMK 437 kmk_redirect_TEMPLATE = BIN-KMK-BUILTIN 442 438 kmk_redirect_SOURCES = \ 443 439 kmkbuiltin/redirect.c … … 445 441 ../lib/startuphacks-win.c 446 442 447 kmk_rmdir_TEMPLATE = BIN-KMK 448 kmk_rmdir_DEFS = kmk_builtin_rmdir=main 443 kmk_rmdir_TEMPLATE = BIN-KMK-BUILTIN 449 444 kmk_rmdir_SOURCES = \ 450 445 kmkbuiltin/rmdir.c 451 446 452 kmk_sleep_TEMPLATE = BIN-KMK 453 kmk_sleep_DEFS = kmk_builtin_sleep=main 447 kmk_sleep_TEMPLATE = BIN-KMK-BUILTIN 454 448 kmk_sleep_SOURCES = \ 455 449 kmkbuiltin/sleep.c 456 450 457 kmk_test_TEMPLATE = BIN-KMK 458 kmk_test_DEFS = kmk_builtin_test=main 451 kmk_test_TEMPLATE = BIN-KMK-BUILTIN 459 452 kmk_test_SOURCES = \ 460 453 kmkbuiltin/test.c 461 454 462 kmk_touch_TEMPLATE = BIN-KMK 463 kmk_touch_DEFS = kmk_builtin_touch=main 455 kmk_touch_TEMPLATE = BIN-KMK-BUILTIN 464 456 kmk_touch_SOURCES = \ 465 457 kmkbuiltin/touch.c 466 458 467 kDepIDB_TEMPLATE = BIN-KMK 468 kDepIDB_DEFS = kmk_builtin_kDepIDB=main 459 kDepIDB_TEMPLATE = BIN-KMK-BUILTIN 469 460 kDepIDB_INCS = . 470 461 kDepIDB_LIBS = $(LIB_KDEP) $(LIB_KUTIL) … … 472 463 kmkbuiltin/kDepIDB.c 473 464 474 kDepObj_TEMPLATE = BIN-KMK 475 kDepObj_DEFS = kmk_builtin_kDepObj=main 465 kDepObj_TEMPLATE = BIN-KMK-BUILTIN 476 466 kDepObj_INCS = . 477 467 kDepObj_LIBS = $(LIB_KDEP) $(LIB_KUTIL)
Note:
See TracChangeset
for help on using the changeset viewer.