~ubuntu-branches/ubuntu/trusty/linuxlogo/trusty

« back to all changes in this revision

Viewing changes to libsysinfo-0.1.0/Linux/Makefile

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Baumann
  • Date: 2008-06-20 09:19:00 UTC
  • mfrom: (4.1.2 intrepid)
  • Revision ID: james.westby@ubuntu.com-20080620091900-4xzuv7c7ntxvs7wt
Tags: 5.03-4
* Adding patch to fix FTBFS on s390x.
* Updating to standards 3.8.0.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
include ../Makefile.defaults
2
 
 
3
 
ARCH = $(shell uname -m)
4
 
 
5
 
ifeq ($(ARCH),i686)
6
 
   ARCH := x86
7
 
endif
8
 
ifeq ($(ARCH),i586)
9
 
   ARCH := x86
10
 
endif
11
 
ifeq ($(ARCH),i486)
12
 
   ARCH := x86
13
 
endif
14
 
ifeq ($(ARCH),3486)
15
 
   ARCH := x86
16
 
endif
17
 
ifeq ($(ARCH),ppc64)
18
 
   ARCH := ppc
19
 
endif
20
 
ifeq ($(ARCH),parisc64)
21
 
   ARCH := parisc
22
 
endif
23
 
ifeq ($(findstring arm,$(ARCH)),arm)
24
 
   ARCH := arm
25
 
endif
26
 
 
27
 
 
28
 
 
29
 
all:    cpuinfo.o sysinfo_linux.o
30
 
 
31
 
cpuinfo.o:        $(ARCH)
32
 
 
33
 
 
34
 
alpha:  cpuinfo_alpha.c
35
 
        $(CC) $(CFLAGS) -o cpuinfo.o -c cpuinfo_alpha.c
36
 
 
37
 
arm:    cpuinfo_arm.c
38
 
        $(CC) $(CFLAGS) -o cpuinfo.o -c cpuinfo_arm.c
39
 
 
40
 
cris:   cpuinfo_cris.c
41
 
        $(CC) $(CFLAGS) -o cpuinfo.o -c cpuinfo_cris.c
42
 
        
43
 
ia64:   cpuinfo_ia64.c
44
 
        $(CC) $(CFLAGS) -o cpuinfo.o -c cpuinfo_ia64.c
45
 
 
46
 
m68k:   cpuinfo_m68k.c
47
 
        $(CC) $(CFLAGS) -o cpuinfo.o -c cpuinfo_m68k.c
48
 
 
49
 
mips:   cpuinfo_mips.c
50
 
        $(CC) $(CFLAGS) -o cpuinfo.o -c cpuinfo_mips.c
51
 
 
52
 
parisc: cpuinfo_parisc.c
53
 
        $(CC) $(CFLAGS) -o cpuinfo.o -c cpuinfo_parisc.c
54
 
        
55
 
ppc:    cpuinfo_ppc.c
56
 
        $(CC) $(CFLAGS) -o cpuinfo.o -c cpuinfo_ppc.c
57
 
 
58
 
s390:   cpuinfo_s390.c
59
 
        $(CC) $(CFLAGS) -o cpuinfo.o -c cpuinfo_s390.c
60
 
 
61
 
sh3:    cpuinfo_sh3.c
62
 
        $(CC) $(CFLAGS) -o cpuinfo.o -c cpuinfo_sh3.c
63
 
 
64
 
sparc:  cpuinfo_sparc.c
65
 
        $(CC) $(CFLAGS) -o cpuinfo.o -c cpuinfo_sparc.c
66
 
 
67
 
vax:    cpuinfo_vax.c
68
 
        $(CC) $(CFLAGS) -o cpuinfo.o -c cpuinfo_vax.c
69
 
 
70
 
x86:    cpuinfo_x86.c
71
 
        $(CC) $(CFLAGS) -o cpuinfo.o -c cpuinfo_x86.c
72
 
        
73
 
x86_64: cpuinfo_x86_64.c
74
 
        $(CC) $(CFLAGS) -o cpuinfo.o -c cpuinfo_x86_64.c
75
 
                
76
 
sysinfo_linux.o:        sysinfo_linux.c
77
 
        $(CC) $(CFLAGS) -c sysinfo_linux.c
78
 
 
79
 
clean:  
80
 
        rm -f *~ *.o
81