specify c99
This commit is contained in:
parent
0c282697bc
commit
c95ed11bc3
2
TODO.md
2
TODO.md
|
@ -1,6 +1,8 @@
|
|||
# To do
|
||||
|
||||
- [ ] Settle on a C standard (C11?), and use safer string handling functions provided by it.
|
||||
- The thing is, I kinda feel attached to C89-C99
|
||||
- [ ] Consider
|
||||
- See make lint for purported insecurities
|
||||
- [ ] Document creating new applications, e.g., as in [Asana for Linux](https://git.nunosempere.com/NunoSempere/asana-for-linux)
|
||||
- [ ] This time, use something other than Whatsapp as an example syslink.
|
||||
|
|
3
makefile
3
makefile
|
@ -4,6 +4,7 @@ WARNINGS=-Wall
|
|||
OPTIMIZED_SOME=-O3
|
||||
OPTIMIZED_MORE=-Ofast -march=native -funit-at-a-time -flto # binary will not be compatible with other computers, but may be much faster
|
||||
DEBUG= # -g
|
||||
STD=-std=c99 # maybe consider moving to c11 and using safer string handling
|
||||
|
||||
# Dependencies
|
||||
DEPS='webkit2gtk-4.1'
|
||||
|
@ -29,7 +30,7 @@ USER_CACHE_DIR=/home/`whoami`/.cache/rosenrot
|
|||
RUNTIME_FILES_DIR=/opt/rosenrot/
|
||||
|
||||
build: $(SRC) $(PLUGINS) $(CONFIG) constants user_cache
|
||||
$(CC) $(WARNINGS) $(OPTIMIZED_MORE) $(DEBUG) $(INCS) $(PLUGINS) $(SRC) -o rosenrot $(LIBS) $(ADBLOCK)
|
||||
$(CC) $(STD) $(WARNINGS) $(OPTIMIZED_MORE) $(DEBUG) $(INCS) $(PLUGINS) $(SRC) -o rosenrot $(LIBS) $(ADBLOCK)
|
||||
|
||||
constants:
|
||||
@echo "# Computing constants"
|
||||
|
|
Loading…
Reference in New Issue
Block a user