genboot$(EXEEXT): src/tools/genboot.c src/os/os.c src/os/os_main.c src/include/os.h src/include/os_main.h $(AM_V_CC) $(AM_V_at)$(CC_FOR_BUILD) -DBUILD_TARGET -I$(top_srcdir)/src/include/ -I. -o $@ $(top_srcdir)/src/tools/genboot.c $(top_srcdir)/src/os/os.c $(top_srcdir)/src/os/os_main.c genunicode$(EXEEXT): src/tools/genunicode.c src/os/os.c src/os/os_main.c src/include/os.h src/include/os_main.h $(AM_V_CC) $(AM_V_at)$(CC_FOR_BUILD) -DBUILD_TARGET -I$(top_srcdir)/src/include/ -I. -o $@ $(top_srcdir)/src/tools/genunicode.c $(top_srcdir)/src/os/os.c $(top_srcdir)/src/os/os_main.c EXTRA_DIST += src/tools/genboot.c src/tools/genunicode.c CLEANFILES += genboot$(EXEEXT) genunicode$(EXEEXT) BUILT_SOURCES += $(top_builddir)/generated/boot.h BUILT_SOURCES += $(top_builddir)/generated/unicode_properties.c $(top_builddir)/generated/boot.h: genboot$(EXEEXT) src/lib/boot.aplwc $(AM_V_GEN) $(AM_V_at)$(MKDIR_P) $(top_builddir)/generated $(AM_V_at)./genboot $(top_srcdir)/src/lib/boot.aplwc > $@ $(top_builddir)/generated/unicode_properties.c: genunicode$(EXEEXT) $(UNICODE_FILES) $(AM_V_GEN) $(AM_V_at)$(MKDIR_P) $(top_builddir)/generated $(AM_V_at)./genunicode $(top_srcdir)/src/unicode > $@