mirror of
https://github.com/plappermaul/realtek-doc.git
synced 2025-12-10 07:44:41 +01:00
it even contains the modern RTL8224 sources Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>
39 lines
1 KiB
Makefile
39 lines
1 KiB
Makefile
HEADER=header.tk
|
|
TAIL=tail.tk
|
|
|
|
# Previous versions always remade kconfig.tk because they always depended
|
|
# on soundscript. This runs fairly fast, and I can't find all the
|
|
# Config.in files to depend on anyways. So I'll force it to remake.
|
|
|
|
kconfig.tk: dummy
|
|
|
|
kconfig.tk: ${TOPDIR}/Makefile ${TOPDIR}/arch/${ARCH}/config.in \
|
|
tkparse ${HEADER} ${TAIL}
|
|
@if [ -f /usr/local/bin/wish ]; then \
|
|
echo '#!'"/usr/local/bin/wish -f" > kconfig.tk; \
|
|
else \
|
|
echo '#!'"/usr/bin/wish -f" > kconfig.tk; \
|
|
fi
|
|
cat ${HEADER} >> ./kconfig.tk
|
|
./tkparse < ../arch/${ARCH}/config.in >> kconfig.tk
|
|
echo "set defaults \"arch/${ARCH}/defconfig\"" >> kconfig.tk
|
|
echo "set ARCH \"${ARCH}\"" >> kconfig.tk
|
|
cat ${TAIL} >> kconfig.tk
|
|
chmod 755 kconfig.tk
|
|
|
|
tkparse: tkparse.o tkcond.o tkgen.o
|
|
${HOSTCC} -o tkparse tkparse.o tkcond.o tkgen.o
|
|
|
|
tkparse.o: tkparse.c tkparse.h
|
|
|
|
tkcond.o: tkcond.c tkparse.h
|
|
|
|
tkgen.o: tkgen.c tkparse.h
|
|
|
|
tkparse.o tkcond.o tkgen.o:
|
|
$(HOSTCC) $(HOSTCFLAGS) -c -o $@ $(@:.o=.c)
|
|
|
|
clean:
|
|
rm -f *~ kconfig.tk *.o tkparse
|
|
|
|
# include $(TOPDIR)/Rules.make
|