Skip to content

FSS a script for settings up project environments

Notifications You must be signed in to change notification settings

THECRAZEDPOTATTO/FSS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FSS

FSS: File Settings Script


What is FSS?

FSS is like MAKE Files but for your projects and environments using .fss files.


Gettings Started with FSS

  1. First make a new file in your project named settings.fss

  2. Next add FSS code/Commands

  3. Run the FSS compiler or runner for scripting

  4. Eset the the executable settings file this the fss interpreter

FSS Basic Code and Commands

the most important command in FSS is the:

main:FILE and admin.main:FILE

using admin.main: will run the core file as admin and main will run it as client.

FSS and Python

FSS has built in support for pip pkgs and setup. Using:

pip: mypkg,mypkg2,!END

will download the packafes mypkg and mypkg2 it is important to add !END to list commands or your last file will not register!

CMD

Your can run windows CMD with the following command line:

cmd:MY COMMANDS

Using this will run CMD

Hiding Script pop up with FSS

Using the command:

showcon:True/False

Will hide or show the setup windows

Removing Files

The command del:FILE will remove files in the project environment

Copying Files

using the following command will copy text from file to another one:

mov:FILE1>FILE2

Making Files

To make a new file using the follow command:

makefile:FILE.txt

Writing Files

When it comes to writing to files there are two ways to write. Using the command:

write:FILE

will override all existing text in the given file. On the other hand the command:

awrite:FILE

will append all text in the given file.

Renaming Files

There is no main command for renaming command in FSS but there are still commands to get the same goal shown below:

mov:FILE1>FILE2
del:FILE1

Downloading outside code

To grab github raw source and save it or anyother file handing source site use:

make-source:FILE>DOWNLOADURL

Title Console

To add a title to the console use:

title: NAME

Print

To print text on the screen use:

print:TEXT

Compiling CPP

To start compiling source files you need to Declare a compiler type using the line:

c-compiler: g++/gcc

doing this will target the type of comand todo when compiling Next you need to compile a file with the command:

cbuild: FILE.cpp

This will compile the file into a .out file or a .exe with the same name.

Compiling rust

Compiling with rust is the same as with cpp but the only support compiler so far is rustc. To get started use the following commands:

rs-compiler:rustc
rsbuild:main.rs

sleeping

To sleep a set amount of sec use the code:

sleep:TIME

Debugging

If you want to debug your fss code use Devmode tools these have debugging features built into the app.

About

FSS a script for settings up project environments

Resources

Stars

Watchers

Forks

Packages

No packages published