~ubuntu-branches/debian/squeeze/glib2.0/squeeze

« back to all changes in this revision

Viewing changes to glib/makefile.msc

  • Committer: Bazaar Package Importer
  • Author(s): Gustavo Noronha Silva
  • Date: 2009-02-15 13:00:43 UTC
  • mfrom: (1.3.1 upstream) (69.1.10 intrepid)
  • Revision ID: james.westby@ubuntu.com-20090215130043-q47fbt3owmt42m2f
Tags: 2.18.4-2
* Release to unstable
* debian/rules:
- bump SHVER, since we are already forcing a 2.18.0 dependecy on the
  symbols introduced in the development versions
* debian/control.in:
- added Homepage and Vcs-* control fields

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
################################################################
9
9
 
10
10
INCLUDES = -FImsvc_recommended_pragmas.h -I . -I ..
11
 
DEFINES = -DHAVE_CONFIG_H -DGLIB_COMPILATION -DG_LOG_DOMAIN=\"GLib\" -DG_ENABLE_DEBUG -DPCRE_STATIC
 
11
DEFINES = -DHAVE_CONFIG_H -DGLIB_COMPILATION -DG_LOG_DOMAIN=\"GLib\" -DG_ENABLE_DEBUG -DPCRE_STATIC -DG_DISABLE_DEPRECATED
12
12
DEPCFLAGS = -Zm400 $(INTL_CFLAGS) $(DIRENT_CFLAGS)
13
13
 
14
14
all :                           \
19
19
        gnulib\gnulib.lib       \
20
20
        pcre\pcre.lib           \
21
21
        libglib-2.0-0.dll \
22
 
        glib-2.16s.lib \
 
22
        glib-2.18s.lib \
23
23
        gspawn-win32-helper.exe \
24
24
 
25
25
 
106
106
galiasdef.c: glib.symbols
107
107
          perl makegalias.pl -def < glib.symbols > galiasdef.c
108
108
 
109
 
localcharset.c : libcharset/localcharset.c
110
 
        copy libcharset\localcharset.c localcharset.c
 
109
localcharset.obj : libcharset\localcharset.c
 
110
        $(CC) $(CFLAGS) -DLIBDIR=\".\" -c libcharset\localcharset.c
111
111
 
112
112
glib.def: glib.symbols
113
113
        echo EXPORTS > glib.def
114
114
        cl /EP -DINCLUDE_VARIABLES -DG_OS_WIN32 -DINCLUDE_INTERNAL_SYMBOLS -DALL_FILES \
115
115
                -DG_GNUC_MALLOC= -DG_GNUC_CONST= -DG_GNUC_NULL_TERMINATED= -DG_GNUC_NORETURN= \
116
 
                -DG_GNUC_PRINTF=;G_GNUC_PRINTF glib.symbols >> glib.def
 
116
                -DG_GNUC_PRINTF=;G_GNUC_PRINTF -DG_GNUC_FORMAT=;G_GNUC_FORMAT glib.symbols >> glib.def
117
117
 
118
118
glib.res : glib.rc
119
119
        rc -DBUILDNUMBER=0 -r -fo glib.res glib.rc
122
122
 
123
123
# create a static libary
124
124
# static library can well have the real version number in the name
125
 
glib-2.16s.lib : $(glib_OBJECTS) gnulib\gnulib.lib pcre\pcre.lib
126
 
        lib /out:glib-2.16s.lib $(glib_OBJECTS) gnulib\gnulib.lib pcre\pcre.lib
 
125
glib-2.18s.lib : $(glib_OBJECTS) gnulib\gnulib.lib pcre\pcre.lib
 
126
        lib /out:glib-2.18s.lib $(glib_OBJECTS) gnulib\gnulib.lib pcre\pcre.lib
127
127
 
128
128
libglib-2.0-0.dll : $(glib_OBJECTS) gnulib\gnulib.lib pcre\pcre.lib glib.def glib.res
129
129
        $(CC) $(CFLAGS) -LD -Fe$@ $(glib_OBJECTS) glib.res $(INTL_LIBS) \