diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/base.c | 13 | ||||
| -rw-r--r-- | src/main.c | 23 |
2 files changed, 36 insertions, 0 deletions
diff --git a/src/base.c b/src/base.c new file mode 100644 index 0000000..08c6568 --- /dev/null +++ b/src/base.c @@ -0,0 +1,13 @@ +#include "impl/base.h" + +void +impl_init(void) +{ + /* Initialize resources here */ +} + +void +impl_cleanup(void) +{ + /* Cleanup resources here */ +} diff --git a/src/main.c b/src/main.c new file mode 100644 index 0000000..f724a95 --- /dev/null +++ b/src/main.c @@ -0,0 +1,23 @@ +#include <stdio.h> +#include <stdlib.h> + +#include "config.h" +#include "impl/base.h" + +int +main(int argc, char **argv) +{ + (void)argc; + (void)argv; + + printf("%s version %s\n", PACKAGE_STRING, PACKAGE_VERSION); + + /* Call a function from base.h */ + impl_init(); + + printf("Hello from impl!\n"); + + impl_cleanup(); + + return 0; +} |