parsav  Diff

Differences From Artifact [dc89401662]:

To Artifact [29834379ec]:


    29     29   		os.getenv('NIX_STORE') and 'nixos',
    30     30   	''));
    31     31   	tgttrip   = default('parsav_arch_triple'); -- target triple, used in xcomp
    32     32   	tgtcpu    = default('parsav_arch_cpu'); -- target cpu, used in xcomp
    33     33   	tgthf     = u.tobool(default('parsav_arch_armhf',true)); 
           34  +	doc       = {
           35  +		online  = u.tobool(default('parsav_online_documentation',true)); 
           36  +		offline = u.tobool(default('parsav_offline_documentation',true)); 
           37  +	};
    34     38   	outform   = default('parsav_emit_type', 'o');
    35     39   	endian    = default('parsav_arch_endian', 'little');
    36     40   	build     = {
    37     41   		id = u.rndstr(6);
    38     42   		release = u.ingest('release');
................................................................................
    46     50   		{'default-avatar.webp', 'image/webp'};
    47     51   		{'padlock.webp', 'image/webp'};
    48     52   		{'warn.webp', 'image/webp'};
    49     53   	};
    50     54   }
           55  +if os.getenv('parsav_let_me_be_an_idiot') == "i know what i'm doing" then
           56  +	conf.braingeniousmode = true -- SOUND GENERAL QUARTERS
           57  +end
    51     58   if u.ping '.fslckout' or u.ping '_FOSSIL_' then
    52     59   	if u.ping '_FOSSIL_' then default_os = 'windows' end
    53     60   	conf.build.branch = u.exec { 'fossil', 'branch', 'current' }
    54     61   	conf.build.checkout = (u.exec { 'fossil', 'sql',
    55     62   		[[select value from localdb.vvar where name = 'checkout-hash']]