summaryrefslogtreecommitdiff
path: root/src/internal
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2015-12-08 04:26:32 -0500
committermidipix <writeonce@midipix.org>2016-11-10 23:35:31 -0500
commit2495909f9888df0fba7d9192bc63c1dc3e0d29ca (patch)
treeabc6c2c8d9e980366dcd6e627b574b76a1ffa91e /src/internal
parent44d7e6e04a6c6fa6cc03b36d42ac3b7856fe0184 (diff)
downloadperk-2495909f9888df0fba7d9192bc63c1dc3e0d29ca.tar.bz2
perk-2495909f9888df0fba7d9192bc63c1dc3e0d29ca.tar.xz
program driver: adjust source tree to support multiple skins.
Diffstat (limited to 'src/internal')
-rw-r--r--src/internal/argv/argv.h4
-rw-r--r--src/internal/perk_driver_impl.h14
2 files changed, 18 insertions, 0 deletions
diff --git a/src/internal/argv/argv.h b/src/internal/argv/argv.h
index 36615f6..b6be2a8 100644
--- a/src/internal/argv/argv.h
+++ b/src/internal/argv/argv.h
@@ -104,6 +104,8 @@ static void argv_free(struct argv_meta *);
/* implementation of static functions */
/*------------------------------------*/
+#ifdef ARGV_DRIVER
+
static const struct argv_option * argv_short_option(
const char * ch,
const struct argv_option options[],
@@ -870,3 +872,5 @@ static void argv_usage(
}
#endif
+
+#endif
diff --git a/src/internal/perk_driver_impl.h b/src/internal/perk_driver_impl.h
new file mode 100644
index 0000000..016a369
--- /dev/null
+++ b/src/internal/perk_driver_impl.h
@@ -0,0 +1,14 @@
+#ifndef PE_DRIVER_IMPL_H
+#define PE_DRIVER_IMPL_H
+
+enum app_tags {
+ TAG_HELP,
+ TAG_VERSION,
+ TAG_OUTPUT,
+ TAG_PRETTY,
+ TAG_EXPSYMS,
+ TAG_IMPLIBS,
+ TAG_IMPSYMS,
+};
+
+#endif