~ubuntu-branches/ubuntu/lucid/boinc/lucid

« back to all changes in this revision

Viewing changes to api/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Frank S. Thomas, Frank S. Thomas
  • Date: 2008-05-31 08:02:47 UTC
  • mfrom: (1.1.8 upstream)
  • Revision ID: james.westby@ubuntu.com-20080531080247-4ce890lp2rc768cr
Tags: 6.2.7-1
[ Frank S. Thomas ]
* New upstream release.
  - BOINC Manager: Redraw disk usage charts immediately after connecting to
    a (different) client. (closes: 463823)
* debian/copyright:
  - Added the instructions from debian/README.Debian-source about how
    repackaged BOINC tarballs can be reproduced because DevRef now
    recommends to put this here instead of in the afore-mentioned file.
  - Updated for the new release.
* Removed the obsolete debian/README.Debian-source.
* For consistency upstream renamed the core client and the command tool
  ("boinc_client" to "boinc" and "boinc_cmd" to "boinccmd"). Done the same
  in all packages and created symlinks with the old names for the binaries
  and man pages. Also added an entry in debian/boinc-client.NEWS explaining
  this change.
* debian/rules: Do not list Makefile.ins in the clean target individually,
  just remove all that can be found.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
## -*- mode: make; tab-width: 4 -*-
2
 
## $Id: Makefile.am 12745 2007-05-24 18:04:01Z boincadm $
 
2
## $Id: Makefile.am 14918 2008-03-15 03:26:14Z repr $
3
3
 
4
4
include $(top_srcdir)/Makefile.incl
5
5
 
6
 
AM_CFLAGS += @GLUT_CFLAGS@
7
 
AM_LDFLAGS += @GLUT_LIBS@
 
6
AM_CFLAGS = @GLUT_CFLAGS@
 
7
AM_LDFLAGS = @GLUT_LIBS@
8
8
 
 
9
# stuff linked into both main app and graphics app
9
10
api_files= \
10
11
        boinc_api.C \
 
12
        reduce_main.C \
11
13
    graphics2_util.C
12
14
 
13
 
# graphics library for monolithic apps
14
 
graphics_api_files =    \
15
 
        graphics_api.C          \
16
 
        graphics_data.C         \
17
 
    graphics_impl.C     \
18
 
        gutil.C             \
19
 
        gutil_text.C        \
20
 
        reduce_main.C           \
21
 
    reduce_lib.C        \
22
 
    texfont.C           \
23
 
    texture.C           \
24
 
    txf_util.C          \
25
 
        x_opengl.C
26
 
 
27
 
if OS_DARWIN
28
 
  graphics_api_files += macglutfix.m \
29
 
        mac_icon.C
30
 
endif
31
 
 
32
 
# library for main-program part of split apps
33
 
graphics_lib_files =    \
34
 
    graphics_lib.C      \
35
 
    graphics_data.C     \
36
 
    reduce_main.C
37
 
 
38
 
# library for shared-library part of split apps
39
 
graphics_impl_files =   \
40
 
        graphics_data.C         \
41
 
    graphics_impl.C     \
42
 
    graphics_impl_lib.C \
43
 
        gutil.C             \
44
 
        gutil_text.C        \
45
 
        reduce_lib.C            \
46
 
    texfont.C           \
47
 
    texture.C           \
48
 
    txf_util.C          \
49
 
        x_opengl.C
50
 
 
 
15
# stuff linked into graphics app
51
16
graphics2_files = \
52
17
        gutil.C             \
53
18
        gutil_text.C        \
58
23
    graphics2.C \
59
24
    graphics2_unix.C
60
25
 
 
26
if OS_DARWIN
 
27
    graphics2_files += mac_icon.C
 
28
    graphics2_files += macglutfix.m
 
29
endif
 
30
 
61
31
EXTRA_DIST = *.h
62
32
 
63
33
if BUILD_GRAPHICS_API
64
34
graphics_libs = \
65
 
    libboinc_graphics_api.a \
66
 
    libboinc_graphics_lib.a \
67
 
    libboinc_graphics_impl.a \
68
35
    libboinc_graphics2.a
69
36
else
70
37
graphics_libs = 
72
39
 
73
40
lib_LIBRARIES = libboinc_api.a $(graphics_libs)
74
41
 
75
 
#EXTRA_LIBRARIES = libboinc_graphics_api.a
76
 
 
77
42
libboinc_api_a_SOURCES = $(api_files)
78
43
 
79
 
libboinc_graphics_api_a_SOURCES = $(graphics_api_files)
80
 
libboinc_graphics_api_a_CPPFLAGS = -I$(top_srcdir)/lib 
81
 
libboinc_graphics_lib_a_SOURCES = $(graphics_lib_files)
82
 
libboinc_graphics_lib_a_CPPFLAGS = -I$(top_srcdir)/lib 
83
 
libboinc_graphics_impl_a_SOURCES = $(graphics_impl_files)
84
 
libboinc_graphics_impl_a_CPPFLAGS = -I$(top_srcdir)/lib 
85
44
libboinc_graphics2_a_SOURCES = $(graphics2_files)
86
45
libboinc_graphics2_a_CPPFLAGS = -I$(top_srcdir)/lib 
87
46
 
91
50
## install only headers that are meant for exporting the API !!
92
51
include_HEADERS =       \
93
52
        boinc_api.h     \
94
 
        graphics_api.h  \
95
 
        gutil.h         \
96
 
        graphics_lib.h  \
97
 
    graphics_impl.h
98
 
 
99
 
 
100
 
.PHONY: nographics
101
 
nographics:
102
 
        touch libboinc_graphics_api.a $(libboinc_graphics_api_a_OBJECTS)
 
53
        graphics2.h     \
 
54
        gutil.h
 
55
 
 
56
 
 
57
.PHONY:
103
58
 
104
59
EXTRA_PROGRAMS = api_app api_test
105
60