~ubuntu-branches/ubuntu/raring/codeblocks/raring-proposed

« back to all changes in this revision

Viewing changes to src/plugins/contrib/help_plugin/bzip2/makefile.msc

  • Committer: Bazaar Package Importer
  • Author(s): Cosme Domínguez Díaz
  • Date: 2010-08-09 04:38:38 UTC
  • mfrom: (1.1.1 upstream)
  • mto: This revision was merged to the branch mainline in revision 4.
  • Revision ID: james.westby@ubuntu.com-20100809043838-a59ygguym4eg0jgw
Tags: 10.05-0ubuntu1
* New upstream release. Closes (LP: #322350)
 - Switch to dpkg-source 3.0 (quilt) format
 - Remove unneeded README.source
 - Add debian/get-source-orig script that removes all
   Windows prebuilt binaries
* Bump Standards-Version to 3.9.1
 - Stop shipping *.la files
* debian/control
 - Add cdbs package as Build-Depend
 - Add libbz2-dev and zlib1g-dev packages as
   Build-Depends (needed by libhelp_plugin.so)
 - Remove dpatch package of Build-Depends
 - Add codeblocks-contrib-debug package
 - Split architecture-independent files of codeblocks
   package in codeblocks-common package
* debian/rules
 - Switch to CDBS rules system
 - Add parallel build support
 - Add a call to debian/get-source-orig script
 - Use lzma compression (saves 23,5 MB of free space)
* debian/patches
 - Refresh 01_codeblocks_plugin_path
 - Add 02_no_Makefiles_in_debian_dir to remove any link
   in codeblocks build system to deleted Makefiles of debian directory
 - Drop 02_ftbfs_gcc44 and 03_ftbfs_glib221 (merged in upstream)
* debian/watch
 - Update to use the new host (berlios.de)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# Makefile for Microsoft Visual C++ 6.0
2
 
# usage: nmake -f makefile.msc
3
 
# K.M. Syring (syring@gsf.de)
4
 
# Fixed up by JRS for bzip2-0.9.5d release.
5
 
 
6
 
CC=cl
7
 
CFLAGS= -DWIN32 -MD -Ox -D_FILE_OFFSET_BITS=64
8
 
 
9
 
OBJS= blocksort.obj  \
10
 
      huffman.obj    \
11
 
      crctable.obj   \
12
 
      randtable.obj  \
13
 
      compress.obj   \
14
 
      decompress.obj \
15
 
      bzlib.obj
16
 
 
17
 
all: lib bzip2 test
18
 
 
19
 
bzip2: lib
20
 
        $(CC) $(CFLAGS) -o bzip2 bzip2.c libbz2.lib setargv.obj
21
 
        $(CC) $(CFLAGS) -o bzip2recover bzip2recover.c
22
 
 
23
 
lib: $(OBJS)
24
 
        lib /out:libbz2.lib $(OBJS)
25
 
 
26
 
test: bzip2
27
 
        type words1
28
 
        .\\bzip2 -1  < sample1.ref > sample1.rb2
29
 
        .\\bzip2 -2  < sample2.ref > sample2.rb2
30
 
        .\\bzip2 -3  < sample3.ref > sample3.rb2
31
 
        .\\bzip2 -d  < sample1.bz2 > sample1.tst
32
 
        .\\bzip2 -d  < sample2.bz2 > sample2.tst
33
 
        .\\bzip2 -ds < sample3.bz2 > sample3.tst
34
 
        @echo All six of the fc's should find no differences.
35
 
        @echo If fc finds an error on sample3.bz2, this could be
36
 
        @echo because WinZip's 'TAR file smart CR/LF conversion'
37
 
        @echo is too clever for its own good.  Disable this option.
38
 
        @echo The correct size for sample3.ref is 120,244.  If it
39
 
        @echo is 150,251, WinZip has messed it up.
40
 
        fc sample1.bz2 sample1.rb2 
41
 
        fc sample2.bz2 sample2.rb2
42
 
        fc sample3.bz2 sample3.rb2
43
 
        fc sample1.tst sample1.ref
44
 
        fc sample2.tst sample2.ref
45
 
        fc sample3.tst sample3.ref
46
 
 
47
 
 
48
 
 
49
 
clean: 
50
 
        del *.obj
51
 
        del libbz2.lib 
52
 
        del bzip2.exe
53
 
        del bzip2recover.exe
54
 
        del sample1.rb2 
55
 
        del sample2.rb2 
56
 
        del sample3.rb2
57
 
        del sample1.tst 
58
 
        del sample2.tst
59
 
        del sample3.tst
60
 
 
61
 
.c.obj: 
62
 
        $(CC) $(CFLAGS) -c $*.c -o $*.obj
63