Rewarded ads, question popups and few fixes
This commit is contained in:
36
Assets/GoogleMobileAds/Editor/BuildPreProcessor.cs
Normal file
36
Assets/GoogleMobileAds/Editor/BuildPreProcessor.cs
Normal file
@@ -0,0 +1,36 @@
|
||||
using System;
|
||||
using UnityEditor;
|
||||
using UnityEditor.Build;
|
||||
#if UNITY_2018_1_OR_NEWER
|
||||
using UnityEditor.Build.Reporting;
|
||||
#endif
|
||||
using UnityEditor.Callbacks;
|
||||
|
||||
using GoogleMobileAds.Editor;
|
||||
|
||||
#if UNITY_2018_1_OR_NEWER
|
||||
public class BuildPreProcessor : IPreprocessBuildWithReport
|
||||
#else
|
||||
public class BuildPreProcessor : IPreprocessBuild
|
||||
#endif
|
||||
{
|
||||
|
||||
public int callbackOrder { get { return 1; } }
|
||||
|
||||
#if UNITY_2018_1_OR_NEWER
|
||||
public void OnPreprocessBuild(BuildReport report)
|
||||
#else
|
||||
public void OnPreprocessBuild(BuildTarget target, string path)
|
||||
#endif
|
||||
{
|
||||
if (!AssetDatabase.IsValidFolder("Assets/GoogleMobileAds"))
|
||||
{
|
||||
AssetDatabase.CreateFolder("Assets", "GoogleMobileAds");
|
||||
}
|
||||
|
||||
if (AssetDatabase.IsValidFolder("Packages/com.google.ads.mobile"))
|
||||
{
|
||||
AssetDatabase.CopyAsset("Packages/com.google.ads.mobile/GoogleMobileAds/link.xml", "Assets/GoogleMobileAds/link.xml");
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user