• Cyrill Gorcunov's avatar
    make: Switch main Makefile to simplified form · 25e8cb5c
    Cyrill Gorcunov authored
    This is a bit tricky since the build infrastructure
    we're switching to is targeted to per-directory targets
    if simplified Makefiles are used.
    
    So I did the following
    
     - move rules to compile general sources to Makefile.crtools
     - main Makefiles now simply calls for scritps/Makefile.build
       help to generate built-in.o target
    
    Also note that we clean up suffixes for implicit rules with
    
    	.SUFFIXES:
    
    this is done on purpose to eliminate any possible side effect
    in future -- all rules _must_ be described explicitly.
    
    Because of implicit rules used in zdtm building procedure
    I can't use of stict makefile mode and add
    
    	MAKEFLAGS := -r
    
    to the top of the general Makefile. This should be done
    one day latter (if ever).
    Signed-off-by: 's avatarCyrill Gorcunov <gorcunov@openvz.org>
    Signed-off-by: 's avatarPavel Emelyanov <xemul@parallels.com>
    25e8cb5c
Name
Last commit
Last update
Documentation Loading commit data...
arch Loading commit data...
include Loading commit data...
pie Loading commit data...
protobuf Loading commit data...
scripts Loading commit data...
test Loading commit data...
.gitignore Loading commit data...
.mailmap Loading commit data...
COPYING Loading commit data...
CREDITS Loading commit data...
Makefile Loading commit data...
Makefile.crtools Loading commit data...
README Loading commit data...
cpu.c Loading commit data...
cr-check.c Loading commit data...
cr-dump.c Loading commit data...
cr-exec.c Loading commit data...
cr-restore.c Loading commit data...
cr-show.c Loading commit data...
crtools.c Loading commit data...
eventfd.c Loading commit data...
eventpoll.c Loading commit data...
fifo.c Loading commit data...
file-ids.c Loading commit data...
file-lock.c Loading commit data...
files-reg.c Loading commit data...
files.c Loading commit data...
fsnotify.c Loading commit data...
image.c Loading commit data...
ipc_ns.c Loading commit data...
kcmp-ids.c Loading commit data...
libnetlink.c Loading commit data...
log.c Loading commit data...
mount.c Loading commit data...
namespaces.c Loading commit data...
net.c Loading commit data...
netfilter.c Loading commit data...
parasite-syscall.c Loading commit data...
pipes.c Loading commit data...
proc_parse.c Loading commit data...
protobuf.c Loading commit data...
pstree.c Loading commit data...
ptrace.c Loading commit data...
rbtree.c Loading commit data...
shmem.c Loading commit data...
signalfd.c Loading commit data...
sk-inet.c Loading commit data...
sk-packet.c Loading commit data...
sk-queue.c Loading commit data...
sk-tcp.c Loading commit data...
sk-unix.c Loading commit data...
sockets.c Loading commit data...
sysctl.c Loading commit data...
tty.c Loading commit data...
util.c Loading commit data...
uts_ns.c Loading commit data...