|
@@ -5,26 +5,24 @@ import glob
|
|
|
import sys
|
|
|
|
|
|
from lib.config import PLATFORM, s3_config, enable_verbose_mode
|
|
|
-from lib.util import get_electron_branding, execute, rm_rf, safe_mkdir, s3put
|
|
|
+from lib.util import get_electron_branding, execute, rm_rf, safe_mkdir, s3put, \
|
|
|
+ get_out_dir
|
|
|
|
|
|
-# TODO: Update this entire file to point at the correct file names in the out
|
|
|
-# directory
|
|
|
SOURCE_ROOT = os.path.abspath(os.path.dirname(os.path.dirname(__file__)))
|
|
|
-DIST_DIR = os.path.join(SOURCE_ROOT, 'dist')
|
|
|
-RELEASE_DIR = os.path.join(SOURCE_ROOT, 'out', 'R')
|
|
|
+RELEASE_DIR = get_out_dir()
|
|
|
+GEN_DIR = os.path.join(RELEASE_DIR, 'gen')
|
|
|
|
|
|
|
|
|
PROJECT_NAME = get_electron_branding()['project_name']
|
|
|
PRODUCT_NAME = get_electron_branding()['product_name']
|
|
|
|
|
|
if PLATFORM == 'win32':
|
|
|
- SYMBOLS_DIR = os.path.join(DIST_DIR, 'symbols')
|
|
|
+ SYMBOLS_DIR = os.path.join(GEN_DIR, 'symbols')
|
|
|
else:
|
|
|
- SYMBOLS_DIR = os.path.join(DIST_DIR, '{0}.breakpad.syms'.format(PROJECT_NAME))
|
|
|
+ SYMBOLS_DIR = os.path.join(GEN_DIR, '{0}.breakpad.syms'.format(PROJECT_NAME))
|
|
|
|
|
|
PDB_LIST = [
|
|
|
- os.path.join(RELEASE_DIR, '{0}.exe.pdb'.format(PROJECT_NAME)),
|
|
|
- os.path.join(RELEASE_DIR, 'node.dll.pdb')
|
|
|
+ os.path.join(RELEASE_DIR, '{0}.exe.pdb'.format(PROJECT_NAME))
|
|
|
]
|
|
|
|
|
|
|