Changeset 4872 for trunk/include


Ignore:
Timestamp:
Jan 6, 2001, 12:23:05 AM (25 years ago)
Author:
sandervl
Message:

update for LXLite

Location:
trunk/include
Files:
2 edited

Legend:

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

    r4821 r4872  
    1 # $Id: odin32.post.vac3.mk,v 1.8 2000-12-16 23:40:54 bird Exp $
     1# $Id: odin32.post.vac3.mk,v 1.9 2001-01-05 23:23:05 sandervl Exp $
    22
    33#
     
    7676!endif
    7777
    78 # Set default DEFFILE if needed. (Required for both DLLs and EXEs!)
     78# Set default DEFFILE if needed. (Currently for dlls only.)
    7979!ifndef DEFFILE
     80!   ifndef EXETARGET
    8081DEFFILE = $(ORGTARGET).def
     82!   endif
    8183!endif
    8284
     
    128130#
    129131!ifndef NO_MAIN_RULE
    130 $(OBJDIR)\$(TARGET).$(TARGET_EXTENSION): $(OBJS) $(OS2RES) $(DEFFILE) $(OBJDIR)\bldlevel.$(DEFFILE) $(OBJDIR)\$(TARGET).lrf
     132$(OBJDIR)\$(TARGET).$(TARGET_EXTENSION): $(OBJS) $(OS2RES) $(DEFFILE) $(OBJDIR)\$(TARGET).lrf
    131133    -4 $(LD2) $(LD2FLAGS) @$(OBJDIR)\$(TARGET).lrf
    132134!ifdef OS2RES
    133135    $(OS2RC) $(OS2RCLFLAGS) $(OS2RES) $@
    134136!endif
     137!ifndef DEBUG
     138    $(LXLITE) $@
     139!endif
    135140!endif
    136141
     
    140145#
    141146!ifndef NO_LNKFILE_RULE
    142 $(OBJDIR)\$(TARGET).lrf: $(MAKEFILE) $(ODIN32_INCLUDE)\odin32.post.vac3.mk
     147$(OBJDIR)\$(TARGET).lrf: $(MAKEFILE)
    143148    @echo Creating file <<$@
    144149/OUT:$(OBJDIR)\$(TARGET).$(TARGET_EXTENSION)
     
    148153$(LIBS:  =^
    149154)
    150 $(OBJDIR)\bldlevel.$(DEFFILE)
     155$(DEFFILE)
    151156<<keep
    152157!endif
     
    184189#
    185190!ifndef NO_MAIN_RULE
    186 $(OBJDIR)\$(TARGET).$(TARGET_EXTENSION): $(OBJS) $(OS2RES) $(DEFFILE) $(OBJDIR)\bldlevel.$(DEFFILE) $(OBJDIR)\$(TARGET).lrf
     191$(OBJDIR)\$(TARGET).$(TARGET_EXTENSION): $(OBJS) $(OS2RES) $(DEFFILE) $(OBJDIR)\$(TARGET).lrf
    187192    -4 $(LD2) $(LD2FLAGS) @$(OBJDIR)\$(TARGET).lrf
    188193!ifdef OS2RES
    189194    $(OS2RC) $(OS2RCLFLAGS) $(OS2RES) $@
    190195!endif
     196!ifndef DEBUG
     197    $(LXLITE) $@
     198!endif
    191199!endif
    192200
     
    196204#
    197205!ifndef NO_LNKFILE_RULE
    198 $(OBJDIR)\$(TARGET).lrf: $(MAKEFILE) $(ODIN32_INCLUDE)\odin32.post.vac3.mk
     206$(OBJDIR)\$(TARGET).lrf: $(MAKEFILE)
    199207    @echo Creating file <<$@
    200208/OUT:$(OBJDIR)\$(TARGET).$(TARGET_EXTENSION)
     
    204212$(LIBS:  =^
    205213)
    206 $(OBJDIR)\bldlevel.$(DEFFILE)
     214$(DEFFILE)
    207215<<keep
    208216!endif
     
    381389
    382390#
    383 # Common: Make .def-file with buildlevel info.
    384 #
    385 $(OBJDIR)\bldlevel.$(DEFFILE): $(DEFFILE)
    386     $(BLDLEVELINF) $(DEFFILE) $@ -R"$(DEFFILE)" \
    387         -V"#define=ODIN32_VERSION,$(ODIN32_INCLUDE)\versionos2.h" \
    388         -M"#define=ODIN32_BUILD_NR,$(ODIN32_INCLUDE)\versionos2.h"
    389 
    390 
    391 #
    392391# Common: Create the object directory.
    393392#
    394393$(OBJDIR):
    395394    @if not exist $(OBJDIR) $(CREATEPATH) $(OBJDIR)
    396 
    397 
    398 #
    399 # Common: Generate Visual SlickEdit project.
    400 #
    401 !ifndef NO_VSLICKRULES
    402 !ifdef ORGTARGET
    403 vslick $(ORGTARGET).vpj:
    404     $(RM) $(ORGTARGET).vtg
    405     $(ODIN32_BASE)\tools\vslick\genproject.cmd $(CINCLUDES) $(ORGTARGET).vpj
    406 !endif
    407 !endif
    408395
    409396
     
    417404clean:  clean2
    418405!endif
    419     $(RM) *.lib *.res *.map *.pch \
     406#    $(RM) *.lib *.res *.map *.pch \
     407    $(RM)  \
    420408!if "$(OBJDIR)" != ""
    421409     $(OBJDIR)\* \
  • trunk/include/odin32.tools.mk

    r4820 r4872  
    1 # $Id: odin32.tools.mk,v 1.2 2000-12-16 23:38:41 bird Exp $
     1# $Id: odin32.tools.mk,v 1.3 2001-01-05 23:23:05 sandervl Exp $
    22
    33#
     
    4747CREATEPATH  = $(ODIN32_TOOLS)\CreatePath.cmd
    4848EXECEXCL    = $(ODIN32_TOOLS)\ExecExcl.cmd
    49 BLDLEVELINF = $(ODIN32_TOOLS)\BldLevelInf.cmd
    50 
     49LXLITE      = $(ODIN32_TOOLS)\lxlite.exe
    5150
    5251#
Note: See TracChangeset for help on using the changeset viewer.