[haiku-development] Re: Help regarding GSoC idea : Tracker add-on for a version control system

  • From: Hrishi Hiraskar <hrishihiraskar@xxxxxxxxx>
  • To: "haiku-development@xxxxxxxxxxxxx" <haiku-development@xxxxxxxxxxxxx>
  • Date: Tue, 06 Mar 2018 08:02:01 +0000

Hi

So, I'm  making little progress on compiling MoleSVN on Haiku using
makefile_engine. I created the Makefile for the project..
MoleSVN has dependency of boost library. While trying to install boost_x86
(from HaikuDepot as well as pkgman), I'm getting following error:

    Nothing provides lib:libhalf_x86>=12.0.0 needed by
haiku_x86-r1-alpha4_pm_hrev51833-1

How can I solve this dependency?

Regards

On Mon, Mar 5, 2018 at 2:41 AM Jérôme Duval <jerome.duval@xxxxxxxxx> wrote:



Am 04.03.2018 3:42 nachm. schrieb "Hrishi Hiraskar" <
hrishihiraskar@xxxxxxxxx>:

I didn't notice that the MoleSVN soure is not being compiled

Maybe the some of the files I added is incorrect

I added followind files:


src/add-ons/tracker/molesvn/Jamfile
SubDir HAIKU_TOP src add-ons tracker molesvn ;

SetSubDirSupportedPlatformsBeOSCompatible ;

AddResources MoleSVN : MoleSVN.rdef ;

Addon MoleSVN :
    main.cpp

    : be tracker [ TargetLibstdc++ ]
;


src/add-ons/molesvn/MoleSVN.rdef
resource app_signature "application/x-molesvn-add-on";

resource app_version {
    major  = 1,
    middle = 0,
    minor  = 0,

    /* 0 = development    1 = alpha            2 = beta
       3 = gamma        4 = golden master    5 = final */
    variety = 0,

    internal = 1,

    short_info = "MoleSVN",
    long_info = "MoleSVN Add On."
};


Added this line in src/add-ons/tracker/Jamfile
SubInclude HAIKU_TOP src add-ons tracker molesvn ;


Modified following line in build/jam/packages/Haiku
AddFilesToPackage add-ons Tracker
    : FileType Mark\ as… Mark\ as\ Read Open\ Target\ Folder
        Open\ Terminal ZipOMatic MoleSVN;

Tell me if something is wrong...


Well there should be a space between MoleSVN and ;

Bye
Jérome

Other related posts: