Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Community » Newbie corner » Ultimate++ i.r.t. Fossil SCM (POC of trying to integrate Fossil SCM with UMK.exe)
Re: Ultimate++ i.r.t. Fossil SCM [message #54189 is a reply to message #54064] Sat, 06 June 2020 10:01 Go to previous message
alkema_jm is currently offline  alkema_jm
Messages: 25
Registered: November 2015
Promising Member
Hello,

I feel me an newby in the Ultimate++ habitat. Code is very mature and complex. I must study a lot how it works.
I am logging at different places the include file dependencies to MySQL. Ide environment could be work other than umk environment.

In the Ide environment I see 2 calls to AddDependency(..) when I compile Ide-environment:

index.php?t=getfile&id=6101&private=0

class Hdepend {
struct Info {
Time time;
Vector<int> depend;
Vector<bool> bydefine;
Index<String> macroinclude;
Vector<String> define;
bool flag;
bool macroflag;
bool timedirty;
bool guarded;
bool blitzprohibit;
};

void Include(int line, char *filenaam, char *functie, const char *trm, Info& info, const String& filedir, bool bydefine, const String& parent_path, unsigned long depth);
void ScanFile(int line, char *filenaam, char *functie, const String& path, int map_index, const String& parent_path, unsigned long depth);
int File(int line, char *filenaam, char *functie, const String& path, const String& parent_path, unsigned long depth);
void AddDependency(int line, char *filenaam, char *functie, const String& file, const String& depends);
};

I will look beter in Hdepend class and prepere Fossil to the Umk main environment,

Greetings Jan Marco

[Updated on: Sat, 06 June 2020 12:34]

Report message to a moderator

 
Read Message
Read Message
Read Message
Read Message
Previous Topic: nightly builds broken?
Next Topic: Function key to Button
Goto Forum:
  


Current Time: Sun Aug 24 08:21:47 CEST 2025

Total time taken to generate the page: 0.04368 seconds