File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -15,53 +15,6 @@ add("src/main.c3") -- assuming that this file exists
1515program(example)
1616```
1717
18- ### this projects setup
19-
20- ``` c3build
21- compiler(VERSION MIN 0.7.1 MAX 0.7.9)
22- project(c3build
23- VERSION 0.3.2
24- AUTHOR "Kiana Bennett")
25-
26- find(EXE "git")
27-
28- option("--trust=full")
29-
30- ifdef(exe_git)
31- option("-D GIT_HASH")
32- endif()
33-
34- POSIX_INSTALL_DIR = "$(HOME)/$(PROJECT)"
35- WINDOWS_INSTALL_DIR = "$(HOME)\\$(PROJECT)"
36- WINDOWS_FILE_NAME = "$(PROJECT).exe"
37-
38- task("install")
39- print("Installing...")
40- ifdef(OS_LINUX)
41- remove(DIR "$(POSIX_INSTALL_DIR)")
42- create(DIR "$(POSIX_INSTALL_DIR)")
43- copy(FILE "build/$(PROJECT)" "$(POSIX_INSTALL_DIR)/$(PROJECT)")
44- cmd("chmod +x $(POSIX_INSTALL_DIR)/$(PROJECT)")
45- endif()
46- ifdef(OS_DARWIN)
47- remove(DIR "$(POSIX_INSTALL_DIR)")
48- create(DIR "$(POSIX_INSTALL_DIR)")
49- copy(FILE "build/$(PROJECT)" "$(POSIX_INSTALL_DIR)/$(PROJECT)")
50- cmd("chmod +x $(POSIX_INSTALL_DIR)/$(PROJECT)")
51- endif()
52- ifdef(OS_WINDOWS)
53- remove(DIR "$(WINDOWS_INSTALL_DIR)")
54- create(DIR "$(WINDOWS_INSTALL_DIR)")
55- copy(FILE "build\\$(WINDOWS_FILE_NAME)" "$(WINDOWS_INSTALL_DIR)\\$(WINDOWS_FILE_NAME)")
56- cmd("setx PATH \"%PATH%;$(WINDOWS_INSTALL_DIR)\"")
57- endif()
58- endtask()
59-
60- add("src/")
61-
62- program(c3build)
63- ```
64-
6518## Functions
6619
6720### ` compiler() `
You can’t perform that action at this time.
0 commit comments