- This is not really native rpm code but a copy of (glibc?) FTS
implementation, with slight modification to avoid symbol name
collisions. Stick it where the sun don't shine, we'd eventually
like to get rid of such bundled external code.
build.c expression.c files.c misc.c names.c pack.c \
parseBuildInstallClean.c parseChangelog.c parseDescription.c \
parseFiles.c parsePreamble.c parsePrep.c parseReqs.c parseScript.c \
- parseSpec.c reqprov.c rpmfc.c spec.c fts.h fts.c \
+ parseSpec.c reqprov.c rpmfc.c spec.c \
parsePolicies.c policies.c \
rpmbuild_internal.h rpmbuild_misc.h
librpmbuild_la_LIBADD = \
$(top_builddir)/lib/librpm.la \
$(top_builddir)/rpmio/librpmio.la \
+ $(top_builddir)/misc/libmisc.la \
@WITH_POPT_LIB@ \
@WITH_MAGIC_LIB@
#include "rpmio/rpmio_internal.h" /* XXX rpmioSlurp */
#include "rpmio/base64.h"
-#include "build/fts.h"
+#include "misc/fts.h"
#include "lib/cpio.h"
#include "lib/rpmfi_internal.h" /* XXX fi->apath */
#include "build/rpmbuild_internal.h"
noinst_LTLIBRARIES = libmisc.la
-libmisc_la_SOURCES =
+libmisc_la_SOURCES = fts.c fts.h
libmisc_la_LIBADD = @LTLIBOBJS@
#include <fcntl.h>
#include <dirent.h>
#include <errno.h>
-#include "build/fts.h"
+#include "misc/fts.h"
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <stdlib.h>
#include <string.h>
#include <errno.h>
-#include "build/fts.h"
+#include "misc/fts.h"
# define __set_errno(val) (*__errno_location ()) = (val)
# define __open open
# define __close close