浏览代码

Add header dependency to be used as prerequisite for the all objects

Peter S. Mazinger 20 年之前
父节点
当前提交
3c45ffd272
共有 2 个文件被更改,包括 4 次插入0 次删除
  1. 3 0
      Makerules
  2. 1 0
      Rules.mak

+ 3 - 0
Makerules

@@ -144,6 +144,9 @@ $(ldso):
 $(libc):
 	cd $(top_builddir); $(MAKE) lib/$(patsubst %.$(MAJOR_VERSION),%,$(notdir $@))
 
+$(headers_dep):
+	cd $(top_builddir); $(MAKE) headers
+
 #ifeq ($(HAVE_ELF),y)
 CRT=crt1
 #else

+ 1 - 0
Rules.mak

@@ -63,6 +63,7 @@ NONSHARED_LIBNAME := uclibc_nonshared.a
 libc := $(top_builddir)lib/$(SHARED_MAJORNAME)
 interp := $(top_builddir)lib/interp.os
 ldso := $(top_builddir)lib/$(UCLIBC_LDSO)
+headers_dep := $(top_builddir)include/bits/sysnum.h
 
 #LIBS :=$(interp) -L$(top_builddir)lib -lc
 LIBS := $(interp) -L$(top_builddir)lib $(libc:.$(MAJOR_VERSION)=)