aboutsummaryrefslogtreecommitdiffstats
path: root/brctl
diff options
context:
space:
mode:
authorbuytenh <buytenh>2002-04-03 16:19:36 +0000
committerbuytenh <buytenh>2002-04-03 16:19:36 +0000
commit41708cb641cbd928e688ba55d328635732dc751f (patch)
treeb71eb238b9ea7978af82c05655df487ed7ffb1b8 /brctl
parentf33ac0982072fec5a2a9e25afd399c44457ff88a (diff)
downloadandroid_external_brctl-41708cb641cbd928e688ba55d328635732dc751f.tar.gz
android_external_brctl-41708cb641cbd928e688ba55d328635732dc751f.tar.bz2
android_external_brctl-41708cb641cbd928e688ba55d328635732dc751f.zip
autoconfization by Andreas Hofmeister
Diffstat (limited to 'brctl')
-rw-r--r--brctl/Makefile25
-rw-r--r--brctl/Makefile.in51
2 files changed, 51 insertions, 25 deletions
diff --git a/brctl/Makefile b/brctl/Makefile
deleted file mode 100644
index e34570b..0000000
--- a/brctl/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-all: brctl brctld
-
-brctl: brctl.o brctl_cmd.o brctl_disp.o ../libbridge/libbridge.a
- gcc -Wall -g -o brctl brctl.o brctl_cmd.o brctl_disp.o ../libbridge/libbridge.a
-
-brctld: brctld.o brctl_cmd.o brctl_disp.o ../libbridge/libbridge.a
- gcc -Wall -g -o brctld brctld.o brctl_cmd.o brctl_disp.o ../libbridge/libbridge.a
-
-clean:
- rm -f *.o
- rm -f brctl
- rm -f brctld
- rm -f core
-
-brctl.o: brctl.c brctl.h
- gcc -I../libbridge -Wall -c -g -o brctl.o brctl.c
-
-brctld.o: brctld.c brctl.h
- gcc -I../libbridge -Wall -c -g -o brctld.o brctld.c
-
-brctl_cmd.o: brctl_cmd.c brctl.h
- gcc -I../libbridge -Wall -c -g -o brctl_cmd.o brctl_cmd.c
-
-brctl_disp.o: brctl_disp.c brctl.h
- gcc -I../libbridge -Wall -c -g -o brctl_disp.o brctl_disp.c
diff --git a/brctl/Makefile.in b/brctl/Makefile.in
new file mode 100644
index 0000000..d238e5e
--- /dev/null
+++ b/brctl/Makefile.in
@@ -0,0 +1,51 @@
+
+KERNEL_HEADERS=-I@KERNEL_HEADERS@
+
+CC=@CC@
+CFLAGS= -Wall -g @CFLAGS@
+INCLUDE=-I../libbridge $(KERNEL_HEADERS)
+LIBS= -L ../libbridge -lbridge
+
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+bindir=@bindir@
+sbindir=@sbindir@
+mandir=@mandir@
+
+INSTALL=@INSTALL@
+
+
+common_SOURCES= brctl_cmd.c brctl_disp.c
+brctl_SOURCES= brctl.c $(common_SOURCES)
+brctld_SOURCES= brctld.c $(common_SOURCES)
+
+common_OBJECTS= $(common_SOURCES:.c=.o)
+brctl_OBJECTS= $(brctl_SOURCES:.c=.o)
+brctld_OBJECTS= $(brctld_SOURCES:.c=.o)
+
+OBJECTS= $(common_OBJECTS) $(brctl_OBJECTS) $(brctld_OBJECTS)
+
+PROGRAMS= brctl brctld
+
+
+all: $(PROGRAMS)
+
+install: $(PROGRAMS)
+ mkdir -p $(DESTDIR)$(sbindir)
+ $(INSTALL) -m 755 $(PROGRAMS) $(DESTDIR)$(sbindir)
+
+brctl: $(brctl_OBJECTS)
+ $(CC) $(brctl_OBJECTS) $(LIBS) -o brctl
+
+brctld: $(brctld_OBJECTS)
+ $(CC) $(brctld_OBJECTS) $(LIBS) -o brctld
+
+%.o: %.c brctl.h
+ $(CC) $(CFLAGS) $(INCLUDE) -c $<
+
+clean:
+ rm -f *.o
+ rm -f brctl
+ rm -f brctld
+ rm -f core
+