Task #1610

Solve flag problems in Android Builder

Added by Zbigniew Rebacz almost 3 years ago. Updated over 2 years ago.

Status:ApprovedStart date:01/07/2017
Priority:HighDue date:
Assignee:Zbigniew Rebacz% Done:

0%

Category:AndroidSpent time:-
Target version:-

Description

Right now U++ is not ready for support truly cross compilation build methods.

void AndroidBuilder::AddFlags(Index<String>& cfg)
{
    // TODO: Blood hack - should be remove after release.
    // Talk with Mirek how to do it well - without over engineering.
    // U++ is not ready for full cross compilation right now.

    cfg.RemoveKey("WIN32");
    cfg.RemoveKey("LINUX");
    cfg.RemoveKey("POSIX");
    cfg.RemoveKey("BSD");
    cfg.RemoveKey("FREEBSD");
    cfg.RemoveKey("OPENBSD");
    cfg.RemoveKey("NETBSD");
    cfg.RemoveKey("DRAGONFLY");
    cfg.RemoveKey("SOLARIS");
    cfg.RemoveKey("OSX11");

    cfg.Add("LINUX");
    cfg.Add("POSIX");
    cfg.Add("ANDROID");
}

History

#1 Updated by Zbigniew Rebacz over 2 years ago

  • Status changed from New to Approved
  • Target version deleted (Release 2017.2)

This issue was closed in previous release - thanks to Sender Ghost and Amrein improvements in builders code.

#2 Updated by Zbigniew Rebacz over 2 years ago

By previous release i mean 2017.1

Also available in: Atom PDF