X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fandroidlinker.cpp;h=67c76c29fe908ba3a3dea1131f0872e31fbb4744;hb=2f55d54651622c5c3d9db2b67e9efeb141ff808d;hp=8b7685ba3610ffde0b936940ec2d71c91797cd5c;hpb=cee450d7cc932811b0d119a132bc9981eb480584;p=builder.git diff --git a/source/androidlinker.cpp b/source/androidlinker.cpp index 8b7685b..67c76c2 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 list &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"); }