nudetrio.blogg.se

Cmake print
Cmake print








cmake print

Scanning dependencies of target openshell usr/bin/make -f CMakeFiles/openshell.dir/build.make CMakeFiles/openshell.dir/dependĬd /home/dac/.CLion2016.1/system/cmake/generated/openshell-69ebaaf9/69ebaaf9/Debug & /opt/clion-2016.1.1/bin/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /home/dac/ClionProjects/shell2/openshell /home/dac/ClionProjects/shell2/openshell /home/dac/.CLion2016.1/system/cmake/generated/openshell-69ebaaf9/69ebaaf9/Debug /home/dac/.CLion2016.1/system/cmake/generated/openshell-69ebaaf9/69ebaaf9/Debug /home/dac/.CLion2016.1/system/cmake/generated/openshell-69ebaaf9/69ebaaf9/Debug/CMakeFiles/openshell.dir/DependInfo.cmake -color= usr/bin/make -f CMakeFiles/Makefile2 CMakeFiles/openshell.dir/all opt/clion-2016.1.1/bin/cmake/bin/cmake -E cmake_progress_start /home/dac/.CLion2016.1/system/cmake/generated/openshell-69ebaaf9/69ebaaf9/Debug/CMakeFiles 4 Make: Entering directory '/home/dac/.CLion2016.1/system/cmake/generated/openshell-69ebaaf9/69ebaaf9/Debug' usr/bin/make -f CMakeFiles/Makefile2 openshell opt/clion-2016.1.1/bin/cmake/bin/cmake -H/home/dac/ClionProjects/shell2/openshell -B/home/dac/.CLion2016.1/system/cmake/generated/openshell-69ebaaf9/69ebaaf9/Debug -check-build-system CMakeFiles/Makefile.cmake 0 Target_link_libraries(openshell edit readline)īuilding with cmake results in success: opt/clion-2016.1.1/bin/cmake/bin/cmake -build /home/dac/.CLion2016.1/system/cmake/generated/openshell-69ebaaf9/69ebaaf9/Debug -target openshell -j 4 Include_directories(/usr/local/include/ /usr/include) Set(CMAKE_C_FLAGS "$ -L/usr/local/include/ -L/usr/include -std=c11 -pedantic -O3 -g -Wall -pedantic -ledit -lncurses -lcurses -ltermcap") Gcc -o shell main.o errors.c util.c -ledit -lncurses cmake_minimum_required(VERSION 2.8.12) Gcc -L/usr/local/include/ -L/usr/include -pedantic -std=c99 -Wall -O3 -g -DVERSION=\"v0.160505-4-gd549-dirty\" -ledit -lncurses -c -o main.o main.c $(CC) -o shell main.o errors.c util.c -ledit -lncurses -lcurses

cmake print

GIT:= $(shell head -n -2 openshell.h > temp.txt mv temp.txt openshell.h git describe -abbrev=4 -dirty -always -tags > VERSION echo "\#define VERSION \"$(GIT_VERSION)\"\n\#endif" > openshell.h) USERNAME := $(shell whoami > username.txt) GIT_VERSION := $(shell git describe -abbrev=4 -dirty -always -tags)ĬFLAGS := $(CFLAGS) -L/usr/local/include/ -L/usr/include -pedantic -std=c99 -Wall -O3 -g -DVERSION=\"$(GIT_VERSION)\" -ledit -lncurses My makefile looks like this and I translated it to cmake: CC = gcc










Cmake print