summaryrefslogtreecommitdiffstats
path: root/tdelfeditor/tdelfeditor.h
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2011-12-31 17:36:26 -0600
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2011-12-31 17:36:26 -0600
commitd6a4fe9ca855e094bbfe2e1ba1bba565557b1891 (patch)
tree7a2aed881ccd01bcc47a676d5aa9c6076b2389f2 /tdelfeditor/tdelfeditor.h
parent43f19fb8a02775dca1d0701f7a7eb3ce775439ff (diff)
downloadtdelibs-d6a4fe9ca855e094bbfe2e1ba1bba565557b1891.tar.gz
tdelibs-d6a4fe9ca855e094bbfe2e1ba1bba565557b1891.zip
Add tdelfeditor
Diffstat (limited to 'tdelfeditor/tdelfeditor.h')
-rw-r--r--tdelfeditor/tdelfeditor.h40
1 files changed, 40 insertions, 0 deletions
diff --git a/tdelfeditor/tdelfeditor.h b/tdelfeditor/tdelfeditor.h
new file mode 100644
index 000000000..6cfdeddfc
--- /dev/null
+++ b/tdelfeditor/tdelfeditor.h
@@ -0,0 +1,40 @@
+#ifndef __ELFRES_H
+#define __ELFRES_H
+
+#define VERSION "0.0.1"
+#define PACKAGE "elfres"
+
+/* Handle ELF Resources */
+extern "C" {
+ #include <libr.h>
+ #include <libr-icons.h>
+}
+
+/* Handle strings */
+#include <string.h>
+
+/* Obtain file information */
+#include <sys/stat.h>
+#include <stdlib.h>
+#include <stdio.h>
+
+/* Handle exit cases and errors */
+#include <sysexits.h>
+
+#ifndef FALSE
+ #define FALSE 0
+#endif
+#ifndef TRUE
+ #define TRUE 1
+#endif
+
+#define ERROR -1
+#define ERROR_BUF 1024
+#define ELFICON_OPTIONS 9
+#define ICON_SECTION ".icon"
+#define con_err(...) fprintf(stderr, __VA_ARGS__); fprintf(stderr, "\n")
+#define errorf(...) con_err(__VA_ARGS__)
+
+#define ELFRES_OPTIONS 5
+
+#endif /* __ELFRES_H */