ACLOCAL_AMFLAGS = -I m4
-lib_LTLIBRARIES = libupkg.la
-bin_PROGRAMS = upkg
-
-libupkg_la_SOURCES = libupkg.c pack.c
-include_HEADERS = upkg.h
-noinst_HEADERS = pack.h
-
-upkg_SOURCES = upkg.c
-upkg_LDADD = libupkg.la
+SUBDIRS = src
AC_PREREQ(2.62)
AC_INIT([upkg],[0.1],[nbowler@draconx.ca])
-AC_CONFIG_SRCDIR([pack.c])
+AC_CONFIG_SRCDIR([src/libupkg.c])
AC_CONFIG_HEADER([config.h])
AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_FILES([
Makefile
+ src/Makefile
])
AC_OUTPUT
--- /dev/null
+lib_LTLIBRARIES = libupkg.la
+bin_PROGRAMS = upkg
+
+libupkg_la_SOURCES = libupkg.c pack.c
+include_HEADERS = upkg.h
+noinst_HEADERS = pack.h
+
+upkg_SOURCES = upkg.c
+upkg_LDADD = libupkg.la
#define UPKG_FLAG_INSECURE 0x0010
#define UPKG_FLAG_REQUIRED 0x8000
+#define UPKG_OBJ_FLAG_TRANSACTIONAL 0x00000001
+#define UPKG_OBJ_FLAG_UNREACHABLE 0x00000002
+#define UPKG_OBJ_FLAG_PUBLIC 0x00000004
+#define UPKG_OBJ_FLAG_TAG_IMPORT 0x00000008
+#define UPKG_OBJ_FLAG_TAG_EXPORT 0x00000010
+#define UPKG_OBJ_FLAG_SOURCE_MODIFIED 0x00000020
+#define UPKG_OBJ_FLAG_TAG_GARBAGE 0x00000040
+#define UPKG_OBJ_FLAG_NEED_LOAD 0x00000200
+#define UPKG_OBJ_FLAG_HIGHLIGHT_NAME 0x00000400
+
#define UPKG_HDR_MAGIC 0x9e2a83c1
#define UPKG_HDR_SIZE 36