X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fandroidlinker.cpp;h=2cacf38cb2bacd864d35ab73c4b18fe98bee2b01;hb=aa053d637e8259755af7d2e4b510a242f4d29c7b;hp=8b7685ba3610ffde0b936940ec2d71c91797cd5c;hpb=cee450d7cc932811b0d119a132bc9981eb480584;p=builder.git diff --git a/source/androidlinker.cpp b/source/androidlinker.cpp index 8b7685b..2cacf38 100644 --- a/source/androidlinker.cpp +++ b/source/androidlinker.cpp @@ -1,9 +1,15 @@ #include "androidlinker.h" #include "androidtools.h" +using namespace std; + AndroidLinker::AndroidLinker(Builder &b, const Architecture &a, const AndroidNdk &ndk): - GnuLinker(b, a, ndk.get_platform_sysroot()) + GnuLinker(b, a) +{ + build_info.sysroot = ndk.get_platform_sysroot(); +} + +Target *AndroidLinker::create_target(const vector &sources, const string &) { - set_command((ndk.get_bin_dir()/command).str()); - build_info.libpath.insert(build_info.libpath.end(), system_path.begin(), system_path.end()); + return GnuLinker::create_target(sources, "shared"); }