Re-generated Makefiles
This commit is contained in:
parent
20c8ab550d
commit
df7cf0d8da
35
Makefile
35
Makefile
|
@ -1,5 +1,36 @@
|
|||
PACKAGE = strace
|
||||
VERSION = 0.0.0
|
||||
SUBDIRS = src
|
||||
RM = rm -f
|
||||
LN = ln -sf
|
||||
TAR = tar -czvf
|
||||
|
||||
|
||||
all clean distclean:
|
||||
@for i in $(SUBDIRS); do make -C $$i $@ || exit $$?; done
|
||||
all: subdirs
|
||||
|
||||
subdirs:
|
||||
@for i in $(SUBDIRS); do (cd $$i && $(MAKE)) || exit; done
|
||||
|
||||
clean:
|
||||
@for i in $(SUBDIRS); do (cd $$i && $(MAKE) clean) || exit; done
|
||||
|
||||
distclean:
|
||||
@for i in $(SUBDIRS); do (cd $$i && $(MAKE) distclean) || exit; done
|
||||
|
||||
dist:
|
||||
$(RM) -r $(PACKAGE)-$(VERSION)
|
||||
$(LN) . $(PACKAGE)-$(VERSION)
|
||||
@$(TAR) $(PACKAGE)-$(VERSION).tar.gz \
|
||||
$(PACKAGE)-$(VERSION)/src/strace.c \
|
||||
$(PACKAGE)-$(VERSION)/src/project.conf \
|
||||
$(PACKAGE)-$(VERSION)/Makefile \
|
||||
$(PACKAGE)-$(VERSION)/project.conf
|
||||
$(RM) $(PACKAGE)-$(VERSION)
|
||||
|
||||
install: all
|
||||
@for i in $(SUBDIRS); do (cd $$i && $(MAKE) install) || exit; done
|
||||
|
||||
uninstall:
|
||||
@for i in $(SUBDIRS); do (cd $$i && $(MAKE) uninstall) || exit; done
|
||||
|
||||
.PHONY: all subdirs clean distclean dist install uninstall
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
package=strace
|
||||
version=0.0.0
|
||||
|
||||
subdirs=src
|
||||
dist=Makefile
|
||||
|
|
37
src/Makefile
37
src/Makefile
|
@ -1,29 +1,38 @@
|
|||
TARGETS = strace
|
||||
CFLAGS = -W -Wall -ansi
|
||||
CFLAGSF = -g
|
||||
LDFLAGSF=
|
||||
LDFLAGS =
|
||||
PREFIX = /usr/local
|
||||
DESTDIR =
|
||||
BINDIR = $(PREFIX)/bin
|
||||
INCLUDEDIR= $(PREFIX)/include
|
||||
CC = cc
|
||||
CPPFLAGS=
|
||||
CFLAGSF = -W -Wall -ansi
|
||||
RM = rm -f
|
||||
MKDIR = mkdir -p
|
||||
INSTALL = install
|
||||
|
||||
|
||||
all: $(TARGETS)
|
||||
|
||||
strace_OBJS = strace.o
|
||||
strace_CFLAGS = $(CPPFLAGS) $(CFLAGSF) $(CFLAGS)
|
||||
|
||||
STRACE_OBJS = linux.o strace.o
|
||||
strace: $(STRACE_OBJS)
|
||||
$(CC) $(LDFLAGSF) $(LDFLAGS) -o strace $(STRACE_OBJS)
|
||||
|
||||
|
||||
linux.o: linux.c
|
||||
$(CC) $(CFLAGSF) $(CFLAGS) -c linux.c
|
||||
strace: $(strace_OBJS)
|
||||
$(CC) -o strace $(strace_OBJS) $(LDFLAGSF) $(LDFLAGS)
|
||||
|
||||
strace.o: strace.c
|
||||
$(CC) $(CFLAGSF) $(CFLAGS) -c strace.c
|
||||
|
||||
$(CC) $(strace_CFLAGS) -c strace.c
|
||||
|
||||
clean:
|
||||
$(RM) $(STRACE_OBJS)
|
||||
$(RM) $(strace_OBJS)
|
||||
|
||||
distclean: clean
|
||||
$(RM) $(TARGETS)
|
||||
|
||||
install: all
|
||||
$(MKDIR) $(DESTDIR)$(BINDIR)
|
||||
$(INSTALL) -m 0755 strace $(DESTDIR)$(BINDIR)/strace
|
||||
|
||||
uninstall:
|
||||
$(RM) $(DESTDIR)$(BINDIR)/strace
|
||||
|
||||
.PHONY: all clean distclean install uninstall
|
||||
|
|
|
@ -21,7 +21,9 @@
|
|||
#include <sys/wait.h>
|
||||
#include <sys/ptrace.h>
|
||||
#include <stdio.h>
|
||||
#include "linux.h"
|
||||
#ifdef __linux__
|
||||
# include "linux.h"
|
||||
#endif
|
||||
|
||||
|
||||
/* strace */
|
||||
|
|
Loading…
Reference in New Issue
Block a user