Ignore:
Timestamp:
Sep 6, 2015, 5:43:10 PM (10 years ago)
Author:
bird
Message:

kmk_cc_exec.c: Sketched the basic makefile evaluation 'instructions'.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kmk/kmk_cc_exec.h

    r2773 r2788  
    2828#ifdef CONFIG_WITH_COMPILER
    2929
     30#include <stdio.h>
    3031
    3132
     
    3435
    3536struct variable;
     37extern struct kmk_cc_expandprog *kmk_cc_compile_variable_for_expand(struct variable *pVar);
    3638extern struct kmk_cc_evalprog   *kmk_cc_compile_variable_for_eval(struct variable *pVar);
    37 extern struct kmk_cc_expandprog *kmk_cc_compile_variable_for_expand(struct variable *pVar);
     39extern struct kmk_cc_evalprog   *kmk_cc_compile_file_for_eval(FILE *pFile, const char *pszFilename);
    3840extern char *kmk_exec_expand_to_var_buf(struct variable *pVar, char *pchDst);
    39 extern void kmk_exec_evalval(struct variable *pVar);
     41extern void kmk_exec_eval_file(struct kmk_cc_evalprog *pProg);
     42extern void kmk_exec_eval_variable(struct variable *pVar);
    4043extern void kmk_cc_variable_changed(struct variable *pVar);
    4144extern void kmk_cc_variable_deleted(struct variable *pVar);
Note: See TracChangeset for help on using the changeset viewer.