lib_ustname:keep the incrementally compiled version time updated
fix phoney target mismatch issue, always rebuild ustname Signed-off-by: xuxin19 <xuxin19@xiaomi.com>
This commit is contained in:
parent
a1f9a6624e
commit
af10e1b470
|
@ -112,4 +112,12 @@ if(CONFIG_FDCHECK)
|
||||||
list(APPEND SRCS lib_fdcheck.c)
|
list(APPEND SRCS lib_fdcheck.c)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
if(NOT CONFIG_LIBC_UNAME_DISABLE_TIMESTAMP)
|
||||||
|
add_custom_target(
|
||||||
|
always_rebuild_lib_utsname
|
||||||
|
COMMAND ${CMAKE_COMMAND} -E touch ${CMAKE_CURRENT_SOURCE_DIR}/lib_utsname.c)
|
||||||
|
|
||||||
|
add_dependencies(c always_rebuild_lib_utsname)
|
||||||
|
endif()
|
||||||
|
|
||||||
target_sources(c PRIVATE ${SRCS})
|
target_sources(c PRIVATE ${SRCS})
|
||||||
|
|
|
@ -80,7 +80,7 @@ endif
|
||||||
# add lib_utsname.o to phony target for force rebuild
|
# add lib_utsname.o to phony target for force rebuild
|
||||||
|
|
||||||
#if !defined(CONFIG_LIBC_UNAME_DISABLE_TIMESTAMP)
|
#if !defined(CONFIG_LIBC_UNAME_DISABLE_TIMESTAMP)
|
||||||
.PHONY: lib_utsname$(OBJEXT)
|
.PHONY: bin$(DELIM)lib_utsname$(OBJEXT) kbin$(DELIM)lib_utsname$(OBJEXT)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
# Add the misc directory to the build
|
# Add the misc directory to the build
|
||||||
|
|
Loading…
Reference in New Issue