… | |
… | |
28 | our $EXE_VER; |
28 | our $EXE_VER; |
29 | our $EXE_DIR; # %AppData%/urlader/EXE_ID |
29 | our $EXE_DIR; # %AppData%/urlader/EXE_ID |
30 | our $EXECDIR; # %AppData%/urlader/EXE_ID/i-EXE_VER |
30 | our $EXECDIR; # %AppData%/urlader/EXE_ID/i-EXE_VER |
31 | |
31 | |
32 | sub _get_env { |
32 | sub _get_env { |
|
|
33 | $DATADIR = getenv "URLADER_DATADIR"; |
33 | $EXE_ID = getenv "URLADER_EXE_ID"; |
34 | $EXE_ID = getenv "URLADER_EXE_ID"; |
34 | $EXE_VER = getenv "URLADER_EXE_VER"; |
35 | $EXE_VER = getenv "URLADER_EXE_VER"; |
35 | $EXE_DIR = getenv "URLADER_EXE_DIR"; # %AppData%/urlader/EXE_ID |
36 | $EXE_DIR = getenv "URLADER_EXE_DIR"; # %AppData%/urlader/EXE_ID |
36 | $EXECDIR = getenv "URLADER_EXECDIR"; # %AppData%/urlader/EXE_ID/i-EXE_VER |
37 | $EXECDIR = getenv "URLADER_EXECDIR"; # %AppData%/urlader/EXE_ID/i-EXE_VER |
37 | } |
38 | } |
38 | |
39 | |
39 | _set_datadir unless defined getenv "URLADER_DATADIR"; |
|
|
40 | $DATADIR = getenv "URLADER_DATADIR"; |
|
|
41 | |
|
|
42 | _get_env; |
40 | _get_env; |
43 | |
41 | |
44 | sub set_exe_info($$) { |
42 | sub set_exe_info($$) { |
|
|
43 | _set_datadir unless defined getenv "URLADER_DATADIR"; |
45 | &_set_exe_info; |
44 | &_set_exe_info; |
46 | _get_env; |
45 | _get_env; |
47 | } |
46 | } |
48 | |
47 | |
49 | |
48 | |