~ubuntu-branches/ubuntu/trusty/wget/trusty-updates

« back to all changes in this revision

Viewing changes to msdos/Makefile.WC

  • Committer: Bazaar Package Importer
  • Author(s): Marc Deslauriers
  • Date: 2009-12-12 08:15:59 UTC
  • mfrom: (2.1.5 squeeze)
  • Revision ID: james.westby@ubuntu.com-20091212081559-mvccl4kzdqb138y3
Tags: 1.12-1.1ubuntu1
* Merge from debian testing, remaining changes:
  - Add wget-udeb to ship wget.gnu as alternative to busybox wget
    implementation.
* Keep build dependencies in main:
  - debian/control: remove info2man build-dep
  - debian/patches/00list: disable wget-infopod_generated_manpage.dpatch

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#
2
2
# Makefile for Wget / DOS32A / OpenWatcom
3
 
# by G. Vanem <gvanem@broadpark.no> 2007
 
3
# by G. Vanem <gvanem@broadpark.no> 2009
4
4
#
5
5
 
6
 
COMPILE = *wcc386 -mf -3r -w6 -d2 -zq -zm -of -I. -I$(%watt_root)\inc &
7
 
            -I..\msdos -fr=nul -bt=dos -s -dHAVE_CONFIG_H -dENABLE_DEBUG &
8
 
            -dSIZEOF_INT=4
 
6
VERSION = 1.12 (Watcom/DOS)
 
7
 
 
8
COMPILE = *wcc386 -mf -3r -w3 -d2 -zq -zm -of -I. -I$(%watt_root)\inc &
 
9
            -I..\msdos -I..\lib -I..\md5 -fr=nul -bt=dos -s -dHAVE_CONFIG_H &
 
10
            -dENABLE_DEBUG -dSIZEOF_INT=4 -dUSE_WATT32
9
11
 
10
12
LINK = *wlink option quiet, map, verbose, eliminate, caseexact, stack=100k &
11
13
        debug all system dos32a
12
14
 
13
 
OBJ_DIR = Watcom.obj
14
 
 
15
 
OBJECTS = $(OBJ_DIR)\cmpt.obj      $(OBJ_DIR)\connect.obj    &
16
 
          $(OBJ_DIR)\convert.obj   $(OBJ_DIR)\cookies.obj    &
17
 
          $(OBJ_DIR)\ftp-basic.obj $(OBJ_DIR)\ftp-ls.obj     &
18
 
          $(OBJ_DIR)\ftp-opie.obj  $(OBJ_DIR)\ftp.obj        &
19
 
          $(OBJ_DIR)\gen-md5.obj   $(OBJ_DIR)\getopt.obj     &
20
 
          $(OBJ_DIR)\gnu-md5.obj   $(OBJ_DIR)\hash.obj       &
21
 
          $(OBJ_DIR)\host.obj      $(OBJ_DIR)\html-parse.obj &
22
 
          $(OBJ_DIR)\html-url.obj  $(OBJ_DIR)\http.obj       &
23
 
          $(OBJ_DIR)\init.obj      $(OBJ_DIR)\log.obj        &
24
 
          $(OBJ_DIR)\main.obj      $(OBJ_DIR)\netrc.obj      &
25
 
          $(OBJ_DIR)\progress.obj  $(OBJ_DIR)\ptimer.obj     &
26
 
          $(OBJ_DIR)\recur.obj     $(OBJ_DIR)\res.obj        &
27
 
          $(OBJ_DIR)\retr.obj      $(OBJ_DIR)\safe-ctype.obj &
28
 
          $(OBJ_DIR)\spider.obj    $(OBJ_DIR)\url.obj        &
29
 
          $(OBJ_DIR)\utils.obj     $(OBJ_DIR)\version.obj    &
30
 
          $(OBJ_DIR)\xmalloc.obj
 
15
.c: ..\lib
 
16
.c: ..\md5
 
17
.c: ..\msdos
 
18
 
 
19
 
 
20
OBJ_DIR = WC_DOS.obj
 
21
 
 
22
OBJECTS = $(OBJ_DIR)\cmpt.obj       $(OBJ_DIR)\build_info.obj &
 
23
          $(OBJ_DIR)\c-ctype.obj    $(OBJ_DIR)\cookies.obj    &
 
24
          $(OBJ_DIR)\connect.obj    $(OBJ_DIR)\convert.obj    &
 
25
          $(OBJ_DIR)\css.obj        $(OBJ_DIR)\css-url.obj    &
 
26
          $(OBJ_DIR)\error.obj      $(OBJ_DIR)\exits.obj      &
 
27
          $(OBJ_DIR)\exitfail.obj   $(OBJ_DIR)\ftp-basic.obj  &
 
28
          $(OBJ_DIR)\ftp-ls.obj     $(OBJ_DIR)\ftp-opie.obj   &
 
29
          $(OBJ_DIR)\ftp.obj        $(OBJ_DIR)\gen-md5.obj    &
 
30
          $(OBJ_DIR)\getopt.obj     $(OBJ_DIR)\getopt1.obj    &
 
31
          $(OBJ_DIR)\hash.obj       $(OBJ_DIR)\msdos.obj      &
 
32
          $(OBJ_DIR)\host.obj       $(OBJ_DIR)\html-parse.obj &
 
33
          $(OBJ_DIR)\html-url.obj   $(OBJ_DIR)\http.obj       &
 
34
          $(OBJ_DIR)\init.obj       $(OBJ_DIR)\log.obj        &
 
35
          $(OBJ_DIR)\main.obj       $(OBJ_DIR)\md5.obj        &
 
36
          $(OBJ_DIR)\netrc.obj      $(OBJ_DIR)\progress.obj   &
 
37
          $(OBJ_DIR)\ptimer.obj     $(OBJ_DIR)\recur.obj      &
 
38
          $(OBJ_DIR)\res.obj        $(OBJ_DIR)\retr.obj       &
 
39
          $(OBJ_DIR)\spider.obj     $(OBJ_DIR)\url.obj        &
 
40
          $(OBJ_DIR)\utils.obj      $(OBJ_DIR)\version.obj    &
 
41
          $(OBJ_DIR)\xalloc-die.obj $(OBJ_DIR)\xmalloc.obj    &
 
42
          $(OBJ_DIR)\quote.obj      $(OBJ_DIR)\quotearg.obj
31
43
 
32
44
all: $(OBJ_DIR) wget.exe .SYMBOLIC
33
45
        @echo 'Welcome to Wget / Watcom'
36
48
        - mkdir $^@
37
49
 
38
50
.ERASE
39
 
.c{$(OBJ_DIR)}.obj:
40
 
        *$(COMPILE) $[@ -fo=$@
 
51
.c{$(OBJ_DIR)}.obj: .AUTODEPEND
 
52
        *$(COMPILE) -fo=$@ $[@
 
53
 
 
54
css.c: css.l
 
55
        flex -8 -o$@ $[@
41
56
 
42
57
wget.exe: $(OBJECTS)
43
 
      $(LINK) name $@ file { $(OBJECTS) } library $(%watt_root)\lib\wattcpwf.lib
 
58
        $(LINK) name $@ file { $(OBJECTS) } library $(%watt_root)\lib\wattcpwf.lib
44
59
 
 
60
version.c: ..\msdos\Makefile.WC
 
61
        @echo char *version_string = "$(VERSION)"; > $@
 
62
        @echo char *compilation_string = "$(COMPILE)"; >> $@
 
63
        @echo char *link_string = "$(LINK) name wget.exe file { $$(OBJECTS) }"; >> $@
45
64
 
46
65
clean: .SYMBOLIC
47
 
        - rm $(OBJ_DIR)\*.obj wget.exe wget.map
 
66
        - rm $(OBJ_DIR)\*.obj wget.exe wget.map version.c css.c
48
67
        - rmdir $(OBJ_DIR)
49
68