Buenas
Espero que todos esten bien con el favor de Dios
Por favor alguien sabe como hacer que los archivos .MAK y .iLink lean parametros como si lo hacen los .BAT???
Me explico
Quiero tener un .Bat un .Mak y un .iLink que me puedan leer parametros que se le de y sean usados para la compilacion y creacion del .EXE
Ejemplo:
Si tengo un archivo Compile.Bat, la sintaxis es la siguiente
compile MiAplicacionPrg MiArchivoRC
y dentro del .Bat se puede leer MiAplicacionPrg con %1 o %2 o %3 dependiendo de la cantidad de parametros que se asigen
@echo off
cls
rem *******************************************************************************
rem Se elimina el .EXE que existe en la carpeta de DESARROLLO antes de compilar
rem *******************************************************************************
if exist %1.exe del %1.EXE
rem *******************************************************************************
rem Se elimina el .EXE que existe en la carpeta de ejecuciòn antes de compilar
rem *******************************************************************************
if exist c:\xBApp\Ejemplo32\%1.exe DEL c:\Ejemplo32\%1.exe
, y me quiero que ese mismo parametro "MiAplicacionPrg" "MiArcivoRC" me lo lea el archivo make para compilar y el archivos iLink para crear el .EXE
Ejemplo:
en el .MAK
# ********************************************************************
#change these paths as needed
.path.PRG = $(Proyecto)
.path.CH = $(FW)\include;$(Harbour)\include;$(Proyecto);$(xBase)\tDolphin\samples
.path.RC = $(Proyecto);".\rc"
.path.OBJ = .\Obj32
# ********************************************************************
#important: Use Uppercase for filenames extensions, in the next two rules!
PRG = \
%1.PRG
# %1 es el parametro MiArcivoPrg dado en el .BAT
RC= Dialogos.RC \
%2.RC
# %2 es el parametro MiArcivoRc dado en el .BAT
PROJECT : %1.exe
%1.exe : $(PRG:.PRG=.OBJ) $(RC:.RC=.RES)
$(BCC)\bin\ilink32 -Gn -aa -Tpe -s @.\Ejemplo32.iLink
# ====================================================================
En el .iLink
CW32.LIB +
c:\xBase\Bcc55\LIB\psdk\msimg32.lib +
c:\xBase\Bcc55\LIB\psdk\psapi.lib +
IMPORT32.LIB,, +
Dialogos.res +
%2.res
Gracias
Tambien me gustaria saber si hay un manual que explique bien como hacer los .MAK y los .iLink
fridgar@hotmail.com
fridgar@gmail.com
fridgar@yahoo.com.ve