$( RM) -fr $( BUILD) $( OUTPUT).bin $( OUTPUT). $( -d ] || mkdir -no-print-directory -C $( BUILD) -f $( CURDIR)/Makefile I $( CURDIR)/ $( BUILD) -I $( LIBFXCG_INC)Įxport LIBPATHS := $( foreach dir, $( LIBDIRS),-L $( dir)/lib) \ $( foreach dir, $( LIBDIRS),-I $( dir)/include) \ o, $( BINFILES)) \Įxport INCLUDE := $( foreach dir, $( INCLUDES), -iquote $( CURDIR)/ $( dir)) \ # use CXX for linking C projects, CC for standard CĮxport OFILES := $( addsuffix. SFILES := $( foreach dir, $( SOURCES), $( notdir $( wildcard $( dir)/ *.S)))īINFILES := $( foreach dir, $( DATA), $( notdir $( wildcard $( dir)/ *. SFILES := $( foreach dir, $( SOURCES), $( notdir $( wildcard $( dir)/ *.s))) TLS certificates secure all of your data as it is passed from your browser to the website’s server. # automatically build a list of object files for our projectĬFILES := $( foreach dir, $( SOURCES), $( notdir $( wildcard $( dir)/ *.c)))ĬPPFILES := $( foreach dir, $( SOURCES), $( notdir $( wildcard $( dir)/ *.cpp))) If it begins with https instead of http, it means the site is secured using an TLS/SSL certificate (the s in https stands for secure). Ifneq ( $( BUILD), $( notdir $( CURDIR)))Įxport VPATH := $( foreach dir, $( SOURCES), $( CURDIR)/ $( dir)) \ # no real need to edit anything past this point unless you need to add additional # list of directories containing libraries, this must be the top level containing LIBS := -lfxcg -lceigen -lgcc -lm -lfromcasio # any extra libraries we wish to link with the project LDFLAGS = $( MACHDEP) -T $( FXCGSDK)/common/prizm.ld -Os -flto -Wl,-static -Wl,-gc-sections MKG3AFLAGS := -s -n basic:Eigenmath -n internal:EIGEN -i uns./unselected.bmp -i sel./selected.bmp -i mon./monoicon.eActIconĬFLAGS = -std=c 11 -Os -flto -fno-exceptions -Wall -Wno-write-strings $( MACHDEP) $( INCLUDE) -DPRIZM -D_GIT_VERSION=\" $( GIT_VERSION)\" -D_GIT_TIMESTAMP=\" $( GIT_TIMESTAMP)\" GIT_TIMESTAMP = " $( shell git log -pretty=format:' ?' -1)" GIT_VERSION = $( shell sh -c 'git describe -abbrev=4 -dirty -always') $(shell touch $(CURDIR)/src/versionProvider.cpp) #force version and timestamp defines to update. # INCLUDES is a list of directories containing extra header files # SOURCES is a list of directories containing source code # BUILD is the directory where object files
0 Comments
Leave a Reply. |