Annotation of doom/makefile, revision 1.1.1.2

1.1       root        1: 
1.1.1.2 ! root        2: # TIC.EXE and HERETIC.EXE makefile
1.1       root        3: 
1.1.1.2 ! root        4: # --------------------------------------------------------------------------
1.1       root        5: #
1.1.1.2 ! root        6: #      4r  use 80486 timings and register argument passing
        !             7: #       c  compile only
        !             8: #      d1  include line number debugging information
        !             9: #      d2  include full sybolic debugging information
        !            10: #      ei  force enums to be of type int
        !            11: #       j  change char default from unsigned to signed
        !            12: #      oa  relax aliasing checking
        !            13: #      od  do not optimize
        !            14: #  oe[=#]  expand functions inline, # = quads (default 20)
        !            15: #      oi  use the inline library functions
        !            16: #      om  generate inline 80x87 code for math functions
        !            17: #      ot  optimize for time
        !            18: #      ox  maximum optimization
        !            19: #       s  remove stack overflow checks
        !            20: #     zp1  align structures on bytes
        !            21: #      zq  use quiet mode
        !            22: #  /i=dir  add include directories
        !            23: #
        !            24: # --------------------------------------------------------------------------
        !            25: 
        !            26: CCOPTS = /d2 /omaxet /zp1 /4r /ei /j /zq /i=dmx
        !            27: 
        !            28: LOCOBJS = &
        !            29:  i_cyber.obj &
        !            30:  i_ibm_a.obj &
        !            31:  i_sound.obj &
        !            32:  linear.obj
        !            33: 
        !            34: GLOBOBJS = &
        !            35:  am_map.obj &
        !            36:  ct_chat.obj &
        !            37:  d_main.obj &
        !            38:  d_net.obj &
        !            39:  g_game.obj &
        !            40:  f_finale.obj &
        !            41:  info.obj &
        !            42:  in_lude.obj &
        !            43:  mn_menu.obj &
        !            44:  m_misc.obj &
        !            45:  p_ceilng.obj &
        !            46:  p_doors.obj &
        !            47:  p_enemy.obj &
        !            48:  p_floor.obj &
        !            49:  p_inter.obj &
        !            50:  p_lights.obj &
        !            51:  p_map.obj &
        !            52:  p_maputl.obj &
        !            53:  p_mobj.obj &
        !            54:  p_plats.obj &
        !            55:  p_pspr.obj &
        !            56:  p_setup.obj &
        !            57:  p_sight.obj &
        !            58:  p_spec.obj &
        !            59:  p_switch.obj &
        !            60:  p_telept.obj &
        !            61:  p_tick.obj &
        !            62:  p_user.obj &
        !            63:  r_bsp.obj &
        !            64:  r_data.obj &
        !            65:  r_draw.obj &
        !            66:  r_main.obj &
        !            67:  r_plane.obj &
        !            68:  r_segs.obj &
        !            69:  r_things.obj &
        !            70:  sb_bar.obj &
        !            71:  sounds.obj &
        !            72:  tables.obj &
        !            73:  v_video.obj &
        !            74:  w_wad.obj &
        !            75:  z_zone.obj
        !            76: 
        !            77: tic.exe : $(LOCOBJS) $(GLOBOBJS) i_ibm.obj
        !            78:  wlink @tic.lnk
        !            79:  copy tic.exe striptic.exe
        !            80:  wstrip striptic.exe
        !            81:  4gwbind 4gwpro.exe striptic.exe heretic.exe -V
        !            82:  prsucc
        !            83: 
        !            84: i_ibm.obj:
        !            85:  wcc386 /zp1 /4r /zq /ei /j i_ibm.c
        !            86: 
        !            87: .c.obj :
        !            88:  wcc386 $(CCOPTS) $[*
        !            89: 
        !            90: .asm.obj :
        !            91:  tasm /mx $[*
        !            92: 
        !            93: clean : .SYMBOLIC
        !            94:  del *.obj
        !            95:  del tic.exe

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.