ks_tables.h is always considered out of date due to the forced rebuild
of the makekeys util. This means it's also rebuilt during install. First as root during build, later by the BUILDUSER during release, which won't be able to rewrite it, because it's now owned by root. With this result: override rw-r--r-- root/wheel for ks_tables.h? One step closer towards noperm release builds for xenocara. ok matthieu
This commit is contained in:
parent
dde5cc23a3
commit
6c14b73344
@ -416,7 +416,5 @@ ks_tables.h: $(KEYSYMDEFS) $(top_builddir)/src/util/makekeys$(EXEEXT)
|
||||
$(top_builddir)/src/util/makekeys $(KEYSYMDEFS) > ks_tables_h
|
||||
mv ks_tables_h $@
|
||||
|
||||
$(top_builddir)/src/util/makekeys$(EXEEXT): force
|
||||
$(top_builddir)/src/util/makekeys$(EXEEXT): $(top_builddir)/src/util/makekeys.c
|
||||
cd util && $(MAKE)
|
||||
|
||||
force:
|
||||
|
@ -1387,11 +1387,9 @@ ks_tables.h: $(KEYSYMDEFS) $(top_builddir)/src/util/makekeys$(EXEEXT)
|
||||
$(top_builddir)/src/util/makekeys $(KEYSYMDEFS) > ks_tables_h
|
||||
mv ks_tables_h $@
|
||||
|
||||
$(top_builddir)/src/util/makekeys$(EXEEXT): force
|
||||
$(top_builddir)/src/util/makekeys$(EXEEXT): $(top_builddir)/src/util/makekeys.c
|
||||
cd util && $(MAKE)
|
||||
|
||||
force:
|
||||
|
||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
.NOEXPORT:
|
||||
|
Loading…
Reference in New Issue
Block a user