Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- "APC"
- {
- /*
- Каталоги
- */
- /*
- Путь к компилятору
- */
- "path_compiler_linux" "scripting/spcomp"
- "path_compiler_windows" "scripting/spcomp.exe"
- /*
- Пути к каталогам с исходными файлами (т.е. каталоги где будет произведен поиск исходников и их компиляция)
- Для не рекурсивного чтения добавьте * в начало:
- "path_source" "*scripting"
- */
- "path_source" "plugins"
- // "path_source" "scripting"
- /*
- Путь, куда будут помещены бинарники (полученные после компиляции .smx файлы)
- */
- "path_binary" "plugins/compiled"
- /*
- Путь к компилятору
- */
- "path_compiler_linux" "scripting/spcomp"
- "path_compiler_windows" "scripting/spcomp.exe"
- /*
- Ключи компилятора
- */
- "compile_options" "-O2"
- /*
- -A<num> alignment in bytes of the data segment and the stack
- -a output assembler code
- -c<name> codepage name or number; e.g. 1252 for Windows Latin-1
- -Dpath active directory path
- -e<name> set name of error file (quiet compile)
- -H<hwnd> window handle to send a notification message on finish
- -h show included file paths
- -i<name> path for include files
- -l create list file (preprocess only)
- -o<name> set base name of (P-code) output file
- -O<num> optimization level (default=-O2)
- 0 no optimization
- 2 full optimizations
- -p<name> set name of "prefix" file
- -r[name] write cross reference report to console or to specified file
- -S<num> stack/heap size in cells (default=4096)
- -s<num> skip lines from the input file
- -t<num> TAB indent size (in character positions, default=8)
- -v<num> verbosity level; 0=quiet, 1=normal, 2=verbose (default=1)
- -w<num> disable a specific warning by its number
- -X<num> abstract machine size limit in bytes
- -XD<num> abstract machine data/stack size limit in bytes
- -\ use '\' for escape characters
- -^ use '^' for escape characters
- -;[+/-] require a semicolon to end each statement (default=-)
- sym=val define constant "sym" with value "val"
- sym= define constant "sym" with value 0
- Options may start with a dash or a slash; the options "-d0" and "/d0" are
- equivalent.
- Options with a value may optionally separate the value from the option letter
- with a colon (":") or an equal sign ("="). That is, the options "-d0", "-d=0"
- and "-d:0" are all equivalent.
- */
- /*
- Лист исключений
- Сюда вписываются файлы, которые будут ингорироваться при компиляции
- Указывать имя с расширением отностительно папки plugins/
- Например, если файл лежит: plugins/vip/vip_module.sp
- То указать нужно:
- "file" "vip/vip_module.sp"
- */
- "ignore_file" "nextmap.sp"
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement