[4e7fb7b] | 1 | EXTRA_DIST += $(srcdir)/../gcc-prep.add |
---|
| 2 | EXTRA_DIST += $(srcdir)/gcc-sources.add |
---|
| 3 | |
---|
| 4 | GCC_OPTS = |
---|
| 5 | |
---|
| 6 | GCC_SUBPACKAGES = $(top_srcdir)/common/common.add |
---|
| 7 | GCC_SUBPACKAGES += $(top_srcdir)/gcc/gccnewlib.add |
---|
| 8 | GCC_SUBPACKAGES += $(top_srcdir)/gcc/prep.add |
---|
| 9 | GCC_SUBPACKAGES += $(top_srcdir)/gcc/build.add |
---|
| 10 | GCC_SUBPACKAGES += $(top_srcdir)/gcc/install.add |
---|
| 11 | GCC_SUBPACKAGES += $(top_srcdir)/gcc/rpm-install.add |
---|
| 12 | GCC_SUBPACKAGES += $(top_srcdir)/common/clean.add |
---|
| 13 | GCC_SUBPACKAGES += $(top_srcdir)/gcc/target-gcc.add |
---|
| 14 | GCC_SUBPACKAGES += $(top_srcdir)/gcc/base-gcc.add |
---|
| 15 | GCC_SUBPACKAGES += $(top_srcdir)/gcc/target-c++.add |
---|
| 16 | GCC_SUBPACKAGES += $(top_srcdir)/gcc/target-gfortran.add |
---|
| 17 | GCC_SUBPACKAGES += $(top_srcdir)/gcc/base-gfortran.add |
---|
| 18 | GCC_SUBPACKAGES += $(top_srcdir)/gcc/target-objc.add |
---|
| 19 | |
---|
| 20 | $(TARGET)-gcc.spec.in: $(GCC_SUBPACKAGES) Makefile.am $(srcdir)/gcc-sources.add $(srcdir)/../gcc-prep.add |
---|
| 21 | cat $(GCC_SUBPACKAGES) | sed \ |
---|
| 22 | -e "/[@]SOURCES[@]/r $(srcdir)/gcc-sources.add" \ |
---|
| 23 | -e "/[@]SOURCES[@]/d" \ |
---|
| 24 | -e "/[@]PREP[@]/r $(srcdir)/../gcc-prep.add" \ |
---|
| 25 | -e "/[@]PREP[@]/d" \ |
---|
| 26 | -e "s/[@]GCC_VERS[@]/$(GCC_VERS)/g" \ |
---|
[99a06927] | 27 | -e "s/[@]GCC_PKGVERS[@]/$(GCC_PKGVERS)/g" \ |
---|
[4e7fb7b] | 28 | -e "s/[@]GCC_RPMREL[@]/$(GCC_RPMREL)/g" \ |
---|
| 29 | -e "/^BuildRequ.*[@]tool_target[@]-w32api-sys-root/d" \ |
---|
| 30 | -e "s,[@]tool_target[@]-w32api-sys-root,@tool_target@-w32api," \ |
---|
[67c1bb5e] | 31 | | $(MKSPEC0) > $(TARGET)-gcc.spec.in |
---|
[4e7fb7b] | 32 | CLEANFILES += $(TARGET)-gcc.spec.in |
---|
| 33 | |
---|
| 34 | @rpmprefix@$(TARGET)-gcc.spec: $(TARGET)-gcc.spec.in |
---|
| 35 | $(MKSPEC) $(TARGET)-gcc.spec.in | $(SPECSTRIP) $(GCC_OPTS) > $@ |
---|
| 36 | CLEANFILES += @rpmprefix@$(TARGET)-gcc.spec |
---|
| 37 | noinst_DATA += @rpmprefix@$(TARGET)-gcc.spec |
---|
| 38 | |
---|
| 39 | EXTRA_DIST += $(GCC_SUBPACKAGES) |
---|