Changeset 4891 for trunk/include


Ignore:
Timestamp:
Jan 8, 2001, 11:51:51 PM (25 years ago)
Author:
bird
Message:

Merged two previous revisions - BuildLevel and LXOpt that was.
Seems like there was a mix of revision caused the Netlabs crash or Sander.

Location:
trunk/include
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/odin32.post.vac3.mk

    r4872 r4891  
    1 # $Id: odin32.post.vac3.mk,v 1.9 2001-01-05 23:23:05 sandervl Exp $
     1# $Id: odin32.post.vac3.mk,v 1.10 2001-01-08 22:51:51 bird Exp $
    22
    33#
     
    7676!endif
    7777
    78 # Set default DEFFILE if needed. (Currently for dlls only.)
     78# Set default DEFFILE if needed. (Required for both DLLs and EXEs!)
    7979!ifndef DEFFILE
    80 !   ifndef EXETARGET
    8180DEFFILE = $(ORGTARGET).def
    82 !   endif
    8381!endif
    8482
     
    130128#
    131129!ifndef NO_MAIN_RULE
    132 $(OBJDIR)\$(TARGET).$(TARGET_EXTENSION): $(OBJS) $(OS2RES) $(DEFFILE) $(OBJDIR)\$(TARGET).lrf
     130$(OBJDIR)\$(TARGET).$(TARGET_EXTENSION): $(OBJS) $(OS2RES) $(DEFFILE) $(OBJDIR)\bldlevel.$(DEFFILE) $(OBJDIR)\$(TARGET).lrf
    133131    -4 $(LD2) $(LD2FLAGS) @$(OBJDIR)\$(TARGET).lrf
    134132!ifdef OS2RES
     
    145143#
    146144!ifndef NO_LNKFILE_RULE
    147 $(OBJDIR)\$(TARGET).lrf: $(MAKEFILE)
     145$(OBJDIR)\$(TARGET).lrf: $(MAKEFILE) $(ODIN32_INCLUDE)\odin32.post.vac3.mk
    148146    @echo Creating file <<$@
    149147/OUT:$(OBJDIR)\$(TARGET).$(TARGET_EXTENSION)
     
    153151$(LIBS:  =^
    154152)
    155 $(DEFFILE)
     153$(OBJDIR)\bldlevel.$(DEFFILE)
    156154<<keep
    157155!endif
     
    189187#
    190188!ifndef NO_MAIN_RULE
    191 $(OBJDIR)\$(TARGET).$(TARGET_EXTENSION): $(OBJS) $(OS2RES) $(DEFFILE) $(OBJDIR)\$(TARGET).lrf
     189$(OBJDIR)\$(TARGET).$(TARGET_EXTENSION): $(OBJS) $(OS2RES) $(DEFFILE) $(OBJDIR)\bldlevel.$(DEFFILE) $(OBJDIR)\$(TARGET).lrf
    192190    -4 $(LD2) $(LD2FLAGS) @$(OBJDIR)\$(TARGET).lrf
    193191!ifdef OS2RES
     
    204202#
    205203!ifndef NO_LNKFILE_RULE
    206 $(OBJDIR)\$(TARGET).lrf: $(MAKEFILE)
     204$(OBJDIR)\$(TARGET).lrf: $(MAKEFILE) $(ODIN32_INCLUDE)\odin32.post.vac3.mk
    207205    @echo Creating file <<$@
    208206/OUT:$(OBJDIR)\$(TARGET).$(TARGET_EXTENSION)
     
    212210$(LIBS:  =^
    213211)
    214 $(DEFFILE)
     212$(OBJDIR)\bldlevel.$(DEFFILE)
    215213<<keep
    216214!endif
     
    389387
    390388#
     389# Common: Make .def-file with buildlevel info.
     390#
     391$(OBJDIR)\bldlevel.$(DEFFILE): $(DEFFILE)
     392    $(BLDLEVELINF) $(DEFFILE) $@ -R"$(DEFFILE)" \
     393        -V"#define=ODIN32_VERSION,$(ODIN32_INCLUDE)\versionos2.h" \
     394        -M"#define=ODIN32_BUILD_NR,$(ODIN32_INCLUDE)\versionos2.h"
     395
     396
     397#
    391398# Common: Create the object directory.
    392399#
    393400$(OBJDIR):
    394401    @if not exist $(OBJDIR) $(CREATEPATH) $(OBJDIR)
     402
     403
     404#
     405# Common: Generate Visual SlickEdit project.
     406#
     407!ifndef NO_VSLICKRULES
     408!ifdef ORGTARGET
     409vslick $(ORGTARGET).vpj:
     410    $(RM) $(ORGTARGET).vtg
     411    $(ODIN32_BASE)\tools\vslick\genproject.cmd $(CINCLUDES) $(ORGTARGET).vpj
     412!endif
     413!endif
    395414
    396415
     
    404423clean:  clean2
    405424!endif
    406 #    $(RM) *.lib *.res *.map *.pch \
    407     $(RM)  \
     425    $(RM) *.lib *.res *.map *.pch \
    408426!if "$(OBJDIR)" != ""
    409427     $(OBJDIR)\* \
  • trunk/include/odin32.tools.mk

    r4872 r4891  
    1 # $Id: odin32.tools.mk,v 1.3 2001-01-05 23:23:05 sandervl Exp $
     1# $Id: odin32.tools.mk,v 1.4 2001-01-08 22:51:51 bird Exp $
    22
    33#
     
    4747CREATEPATH  = $(ODIN32_TOOLS)\CreatePath.cmd
    4848EXECEXCL    = $(ODIN32_TOOLS)\ExecExcl.cmd
     49BLDLEVELINF = $(ODIN32_TOOLS)\BldLevelInf.cmd
    4950LXLITE      = $(ODIN32_TOOLS)\lxlite.exe
     51
    5052
    5153#
Note: See TracChangeset for help on using the changeset viewer.