summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-03-19Merge "find dlls in the app directory first for app NI" into tizensubmit/tizen/20170320.013057accepted/tizen/unified/20170320.065026accepted/tizen/tv/20170320.064953accepted/tizen/mobile/20170320.064937accepted/tizen/ivi/20170320.065013accepted/tizen/common/20170320.173522accepted/tizen_tvaccepted/tizen_mobileaccepted/tizen_iviaccepted/tizen_commonInhwan Lee3-37/+46
2017-03-19fix test script with change APP_CORE logideal.lee1-3/+3
+ apply with 2017-02-23 binary Change-Id: I3d372c162caa122a001ce637e28f1e88ed44fbbc
2017-03-17find dlls in the app directory first for app NICho Woong Suk3-37/+46
Change-Id: Id0e89694d0cb1889938741227bf882b3eb6560d4
2017-03-14Bug fix for multiple parameters of nitoolJongHeon Choi1-14/+12
Change-Id: Iddca7fd903e6cb42caed952b803a3f3100497a59
2017-03-13Merge "Add tool option for check launching memory" into tizenwoongsuk cho2-32/+169
2017-03-07change lldb pathsubmit/tizen_unified/20170310.011402submit/tizen_unified/20170308.100503submit/tizen/20170309.004225accepted/tizen/unified/20170309.120727accepted/tizen/tv/20170309.072113accepted/tizen/mobile/20170309.072109accepted/tizen/ivi/20170309.072117accepted/tizen/common/20170309.175358chunseok lee1-2/+2
Change-Id: I234138972d7ccc04c8cfa22a0d7b600a8757f4d5 Signed-off-by: chunseok lee <chunseok.lee@samsung.com>
2017-03-07Merge "Add Self-Contained Deployment Launcher" into tizenwoongsuk cho3-1/+701
2017-03-07Add Self-Contained Deployment Launcherchunseok lee3-1/+701
Change-Id: I889de90eb72a645a32eb8110030fdb0496137d43 Signed-off-by: chunseok lee <chunseok.lee@samsung.com>
2017-02-21Pass the first argument that name of exe filesubmit/tizen_unified/20170308.100407submit/tizen/20170221.023041accepted/tizen/tv/20170222.093853accepted/tizen/mobile/20170222.093831accepted/tizen/ivi/20170222.093913accepted/tizen/common/20170221.135116Inhwan Lee1-1/+4
in .NET spec, we have to skip file name in the fist argument ref : https://msdn.microsoft.com/en-us/library/aa288457(v=vs.71).aspx Change-Id: If6de1ca6721445ade894c529cb9915db7aaf6084
2017-02-05Merge "removre dotnet-launcher from passing argument" into tizensubmit/tizen/20170205.233615accepted/tizen/tv/20170206.222531accepted/tizen/mobile/20170206.222515accepted/tizen/ivi/20170206.222549accepted/tizen/common/20170206.124232JongHeon Choi1-1/+2
2017-02-06Remove _preload_dir define in specJongHeon Choi1-3/+0
Change-Id: I19082e6bfeba83c2c0f5189cf7da2dc8a3c3baad
2017-02-06Remove %ix86 from ExcludeArchJongHeon Choi1-1/+1
Change-Id: Ie0c13da339961683923d959178be7dacae4f2d60
2017-02-02removre dotnet-launcher from passing argumentCho Woong Suk1-1/+2
Change-Id: I016ea00ebe79b9bb498da6eb3259eccd7ba8d48e
2017-02-01Fix build error for upgrading toolchainsubmit/tizen/20170201.085923accepted/tizen/tv/20170202.015301accepted/tizen/mobile/20170202.015241accepted/tizen/ivi/20170202.015321accepted/tizen/common/20170201.172056JongHeon Choi1-0/+1
Change-Id: I847e364abd8c624df156f7e20c8eb0cc3b2843d8
2017-02-01Move the location of .NET modules to %{_datadir}submit/tizen/20170201.062104accepted/tizen/tv/20170201.090625accepted/tizen/mobile/20170201.090608accepted/tizen/ivi/20170201.090656accepted/tizen/common/20170201.171804Jiyoung Yun1-2/+2
Signed-off-by: Jiyoung Yun <jy910.yun@samsung.com> Change-Id: Ie415798dec69b62b53db734aad048db85f8427f9
2017-01-23Implement metadata plugin for appfwsubmit/tizen/20170123.081747accepted/tizen/tv/20170123.114750accepted/tizen/mobile/20170123.114731accepted/tizen/ivi/20170123.114806accepted/tizen/common/20170123.182352Inhwan Lee5-3/+88
If application has specific metadata, appfw will call plugin that implemented Only working for AOT with below metadata "http://tizen.org/metadata/prefer_dotnet_aot" Change-Id: I31a13b678ecfff3f430c4fad2656e5f358479cbf
2017-01-16Add tool option for check launching memoryJongHeon Choi2-32/+169
Change-Id: Id683972b75950ff031550bd74c3d4003fb41d032
2017-01-05Use executables when trying to resolve an assemblyPawel Andruszkiewicz1-6/+8
Some applications define types referenced from XAML in the executable files, this commit handles such cases. Change-Id: I422e7ad1b8d463c8afac663a4eab58cd150c983a Signed-off-by: Pawel Andruszkiewicz <p.andruszkie@samsung.com>
2017-01-03fix performance_test for tizen 3.0 mobile/wearableInhwan Lee2-18/+45
appfw change policy about global application. so performance test enable in various version for dotnet Change-Id: I70bc78281d2b5718ddd9e55946e0ec54d4911e69
2017-01-02Runtime directory is changed to /opt/usr/share/dotnet because of capacity ↵submit/tizen_ivi/20170113.100937submit/tizen_common/20170111.150147submit/tizen/20170102.014244accepted/tizen/tv/20170102.060636accepted/tizen/mobile/20170102.060619accepted/tizen/ivi/20170113.225721accepted/tizen/common/20170111.155020Cho Woong Suk1-2/+2
shortage of rootfs Change-Id: I0670b00e8b180bed23b4469304067dafb324fe0a
2016-12-29Apply dotnet RPM macrossubmit/tizen/20161229.014738accepted/tizen/tv/20161229.113319accepted/tizen/mobile/20161229.113213WonYoung Choi1-16/+7
dotnet-build-tools provides RPM macros to support C# build. Each package doesn't need to define macros itself such as %dotnet_assembly_path, %_dotnet_build_conf, %dotnet_assembly_files, and so on. Change-Id: I36e712984e689b938c5872befe4680044004a8de
2016-12-23Modify help message of nitoolsubmit/tizen/20161230.081227submit/tizen/20161223.055238accepted/tizen/mobile/20161226.131120JongHeon Choi1-1/+1
Change-Id: Idcfd43cfafc597292ac1007ce6f718d0269e92b3
2016-12-23Add '--dll' option of nitoolsubmit/tizen/20161223.055000JongHeon Choi3-1/+52
* Create native image for dll * ex) nitool --dll /usr/bin/Tizen.Runtime.Coreclr.dll Change-Id: I9234719f66ae5f75002d132fa8183c4aabaaba4a
2016-12-19Merge "add test tool for check launching time" into tizensubmit/tizen/20161221.042557accepted/tizen/mobile/20161222.020142woongsuk cho3-0/+436
2016-12-19Merge "AssemblyLoader should assist in loading all assemblies" into tizenwoongsuk cho2-44/+69
2016-12-20add test tool for check launching timeInhwan Lee3-0/+436
Change-Id: I4d29972eceb263559135f8ca7c659ffdaefd0c27
2016-12-19AssemblyLoader should assist in loading all assembliesPawel Andruszkiewicz2-44/+69
The Resolving event from the AssemblyLoadContext is invoked each time it fails to load an assembly. The default AssemblyLoadContext is used internally i.e. when Assembly.Load() or Type.GetType(string) methods are called. Registering for the Resolving event from the default AssemblyLoadContext helps handling the unresolved assemblies and fixes XAML-related issues in Xamarin. TASK=TNET-136 TASK=TCAPI-1863 Change-Id: I0f5f4c2925829eac448a6184a3e19dbde5c1dfc0 Signed-off-by: Pawel Andruszkiewicz <p.andruszkie@samsung.com>
2016-12-19bug-fix: do not pre-create bg and conformant.Cho Woong Suk1-20/+0
Change-Id: I27cc5e44c72656f87eca5ef94f3c722c20254990
2016-12-14Exclude arm64 and i586 architecturesubmit/tizen/20161214.063015accepted/tizen/mobile/20161215.072340JongHeon Choi1-0/+2
Change-Id: I52410a37cdb4dacf5c3789c23d0a0b5211e88a5b
2016-12-14bug-fix : load app ni dll fileCho Woong Suk1-1/+7
Change-Id: Iaf03cfb5893bf5ace992c48cbc96756dbdf3f814
2016-12-14generate ni file for dotnet-launcher for nitool --system commandCho Woong Suk1-2/+2
Change-Id: I6b2f15085b2e63f11951d0ba3e67e271bacfc77e
2016-12-14preload native libraries and pre-create windows to optimize app launching ↵Cho Woong Suk4-2/+84
performance Change-Id: Ia9065c5b2a1470aa3c72675b7bb953bd4bf00dc1 Signed-off-by: Cho Woong Suk <ws77.cho@samsung.com>
2016-12-14Fix Preload DLLpius.lee2-17/+41
Use LoadFromNativeImagePath for ni dlls. Change directory to text file for reading dll lists. Change-Id: Icc2142a80765e4551ef6b85bdb1e1643f5c9404d
2016-12-14Fix unused native image in application.pius.lee3-1/+40
Now launcher use Native image in application's bin, lib directory. --native option is added to dotnet-launcher. It must be use with --standalone. --native launch dll without managed launcher. But it can't launch ni.dll. Change-Id: Icf0ab0e9330ec1e94db5440e517e76710f1d81e1
2016-12-14Fix failed to launch on Exception.pius.lee1-0/+9
Fix Failed to launch on exception happend when unhandled exception handler failed to set. Make catch a exception on failed but it goes to launching normally. If unhandled exception handler is not set, unhandled exception is not print out to dlog but print into journal log. Change-Id: I3679470a2fa8d750cfbb1f47fc705dcf3a69e53b
2016-11-29Add License file and comments to sourcespius.lee23-0/+554
Change-Id: I2d4993dd798ebac2666018289f6359a579e328a0
2016-11-29Change dotnet core directorypius.lee1-1/+1
Change-Id: I174dda342cc9d60f60a08c09d9ee78ba6d35c54d
2016-11-24Fix missed ni.dll in tpa listpius.lee1-1/+8
Change-Id: I42a2bad8ebde5b6c056b2f12a5145ba31eda1d98
2016-11-15Add Unhandled Exception handler for Dlog outputpius.lee1-0/+23
Add temporarily implmentation until become Appdomain on API Change-Id: I6c622d701d94cf3cc29262e066a490f102cfd46b
2016-11-11Add installer plugin and tool for create a NIpius.lee18-59/+736
nitool : native image maker for system dlls and apps libui-application.so : native image creating plugin for app installer Fix bug on getting trusted platform dll. Change-Id: Ie0b18c9fcca2fa0b814d4056d87c2e5d67e4e0e4
2016-10-27Add dotnet.debugger into /usr/share/aulchunseok lee3-0/+8
This patch works after https://review.tizen.org/gerrit/#/c/90185/ has landed. Change-Id: I745699fd59be991dd842daffbefdeaaf557720fc Signed-off-by: chunseok lee <chunseok.lee@samsung.com>
2016-10-21Change managed build to use Nuget package.pius.lee5-57/+54
Change-Id: Ib93ee9123cb406ac3e50aea5eeb51ddbed683d29
2016-10-20Now --standalone mode don't use managed launcherpius.lee5-71/+118
Launched assembly start on native directly on standalone mode. It does not use assembly launcher. Change-Id: I64536ed0bf48a7a9254f51189b53d219b8e4777b
2016-10-19Add README.md for simple explanation.pius.lee1-0/+32
Change-Id: Id90846de24756eb8ebc79117ee282431fb61a36a
2016-10-17Fix missed 0 args on standalonepius.lee3-5/+9
Add argv[0] to args on standalone. Fix Console.WriteLine to Dlog debug print out. Change-Id: Iffc0eed1d0c7a9a538c12f9693b68e58011bea41
2016-10-17Fix App Root on standalone and support direct execpius.lee4-5/+29
Set application root with aul_get_app_root_path() if AUL_APPID is exist. Add dotnet.launcher direct execute in launchpad. Change-Id: I4e45731c791449e3afa4e698b8bbb8ea3bede91f
2016-10-11Add "--version" option for dotnet-launcherpius.lee4-3/+22
Change-Id: I74e371732fd617e753711bcf9f1e9d9ba4c7e6a9
2016-10-10Now options will be pass to managed launcherpius.lee1-3/+17
Commanline options will be pass to managed launcher except --standalone and assembly path. Change-Id: I2e853c23553152fb9291b4d586b50c133a5781ee
2016-10-10Coreclr & Mono Supported launcher and standalonepius.lee20-676/+887
Switch launcher engine with "/etc/.use_mono" file Now can run assembly standalone with "--standalone" option Change-Id: I120053756f4d86107dfe716cf5675389b7a9760d
2016-09-23initialize new launcherpius.lee18-650/+980
Change-Id: I52436781fcc1e00d5e0eace4500b999e4a69ed80