mk_constants_user.c 498 B

12345678910111213141516171819202122232425262728
  1. #include <stdio.h>
  2. void print_head(void)
  3. {
  4. printf("/*\n");
  5. printf(" * Generated by mk_constants\n");
  6. printf(" */\n");
  7. printf("\n");
  8. printf("#ifndef __UM_CONSTANTS_H\n");
  9. printf("#define __UM_CONSTANTS_H\n");
  10. printf("\n");
  11. }
  12. void print_constant_str(char *name, char *value)
  13. {
  14. printf("#define %s \"%s\"\n", name, value);
  15. }
  16. void print_constant_int(char *name, int value)
  17. {
  18. printf("#define %s %d\n", name, value);
  19. }
  20. void print_tail(void)
  21. {
  22. printf("\n");
  23. printf("#endif\n");
  24. }