Alaska Software Inc. - Location of source-file
Username: Password:
AuthorTopic: Location of source-file
Jack DuijfLocation of source-file
on Thu, 05 Oct 2006 19:24:53 +0200
Hello Alaska team.

In the build setting it is not possible to define the source-root.

I mean that my project(s) tend to have 1 exe file and a few dll's. For 
clarity reasons i like to keep all source files of a dll in a single 
directory. Some common Dll's are on a complete different location then the 
XPJ file. If i look at the project file it looks as below: notice the 
pathename for the prg files. (Bcp112.dll))
These filenames are fuly visible in the left pan.

If the settings per dll would allow a ROOTDIR, all preceding directorynames 
can be removed from the left pan. This allows to keep the size of the left 
pan relatively small. ROOTDIR If relative to the XPJ file or absolute 
(C:\XbApps\MyProject\MyDll)

Any chance this wil be availeble on the next (beta) release?

Regards,
Jack Duijf


[PROJECT]
    DEBUG         = yes
    VERSION       = 2.0
    Project.xpj

[Project.xpj]
    AicnGxService.exe
    Bcp112.dll
  Campingbarometer.dll

[AicnGxService.exe]
    COMPILE       = XPP
    COMPILE_FLAGS = /b /coff /err:15 /ga /m /n /q /w /wi /wl /wu
    DEBUG_SAVE    = yes
    GUI           = yes
    LINKER        = ALINK
    LINK_FLAGS    = /base:0x400000 /debug /map /nologo /subsystem:WINDOWS
    RC_COMPILE    = arc
    RC_FLAGS      = -v
    OBJ_DIR       = OBJ
 $START-AUTODEPEND
    _ServiceDlg.obj
    AicnService.obj
    DbeSys.obj
    NetwerkInstellingen.obj
    ServiceConfiguratie.obj
    ServiceDlg.obj
 $STOP-AUTODEPEND
    AicnService.arc
    Bcp112.lib
    CMS.lib
    Dclipx.LIB
    EIA.lib
    Elektra.lib
    ElektraData.lib
    Kassalade.lib
    Pinkoppeling.lib
    SY_WINBASE.LIB
    TASKBAR.LIB
    UpdateManager.lib
    XB2NET.LIB
    Service\_ServiceDlg.prg
    Service\AicnService.prg
    Service\DbeSys.prg
    Service\NetwerkInstellingen.prg
    Service\ServiceConfiguratie.prg
    Service\ServiceDlg.prg

[Bcp112.dll]
    COMPILE       = xpp
    COMPILE_FLAGS = /q /w
    DEBUG_SAVE    = yes
    GUI           = no
    LINKER        = alink
    LINK_FLAGS    =
    RC_COMPILE    = arc
    RC_FLAGS      = /v
 $START-AUTODEPEND
    Bcp112Configuratie.obj
    Bcp112Instellingen.obj
    Bcp112Server.obj
    Main.obj
    PrinterBcp112.obj
 $STOP-AUTODEPEND
    Dclipx.lib
    Sy_Winbase.lib
    XB2NET.LIB
    C:\XbProjects\Common\Bcp112\Bcp112Configuratie.prg
    C:\XbProjects\Common\Bcp112\Bcp112Instellingen.prg
    C:\XbProjects\Common\Bcp112\Bcp112Server.prg
    C:\XbProjects\Common\Bcp112\Main.prg
    C:\XbProjects\Common\Bcp112\PrinterBcp112.prg