+BUILT_SOURCES = mono-dtrace.h
+
+mono-dtrace.h: $(top_srcdir)/data/mono.d
+ $(DTRACE) $(DTRACEFLAGS) -h -s $(top_srcdir)/data/mono.d -o $@ || > $@
+
+endif
+
+if EGLIB_BUILD
+hash_sources = mono-ehash.c
+else
+hash_sources = mono-hash.c
+endif
+
+libmonoutils_la_SOURCES = \
+ $(hash_sources) \
+ mono-md5.c \
+ mono-sha1.c \
+ mono-logger.c \
+ mono-codeman.c \
+ dlmalloc.h \
+ dlmalloc.c \
+ mono-counters.c \
+ mono-compiler.h \
+ mono-dl.c \
+ mono-dl.h \
+ mono-internal-hash.c \
+ mono-internal-hash.h \
+ mono-io-portability.c \
+ mono-io-portability.h \
+ monobitset.c \
+ mono-filemap.c \
+ mono-math.c \
+ mono-mmap.c \
+ mono-mmap.h \
+ mono-networkinterfaces.c \
+ mono-networkinterfaces.h \
+ mono-proclib.c \
+ mono-proclib.h \
+ mono-publib.c \
+ mono-string.h \
+ mono-time.c \
+ mono-time.h \
+ strtod.h \
+ strtod.c \
+ strenc.h \
+ strenc.c \
+ mono-uri.c \
+ mono-poll.c \
+ mono-path.c \
+ mono-semaphore.c \
+ mono-semaphore.h \
+ mono-sigcontext.h \
+ mono-stdlib.c \
+ mono-property-hash.h \
+ mono-property-hash.c \
+ mono-value-hash.h \
+ mono-value-hash.c \
+ freebsd-elf_common.h \
+ freebsd-elf32.h \
+ freebsd-elf64.h \
+ freebsd-dwarf.h \
+ dtrace.h \
+ gc_wrapper.h \
+ mono-error.c \
+ mono-error-internals.h \