Ver código fonte

Make Makefile generic

master
Arun Prakash Jana 8 anos atrás
pai
commit
33c4a227d2
Nenhuma chave conhecida encontrada para esta assinatura no banco de dados ID da chave GPG: A75979F35C080412
3 arquivos alterados com 11 adições e 8 exclusões
  1. +1
    -2
      Makefile
  2. +7
    -5
      Makefile.native
  3. +3
    -1
      nnn.c

+ 1
- 2
Makefile Ver arquivo

@@ -3,7 +3,7 @@ VERSION = 1.1
PREFIX = /usr/local
MANPREFIX = $(PREFIX)/share/man

CFLAGS += -O3 -march=native -Wall -Wextra -Wno-unused-parameter
CFLAGS += -O2 -Wall -Wextra -Wno-unused-parameter
LDLIBS = -lreadline

ifeq ($(shell pkg-config ncursesw && echo 1),1)
@@ -13,7 +13,6 @@ else
LDLIBS += -lncurses
endif


DISTFILES = nlay nnn.c config.def.h nnn.1 Makefile README.md LICENSE
LOCALCONFIG = config.h
SRC = nnn.c


Makefile.generic → Makefile.native Ver arquivo

@@ -1,14 +1,16 @@
VERSION = 1.0
VERSION = 1.1

PREFIX = /usr/local
MANPREFIX = $(PREFIX)/share/man

CFLAGS += -O2 -Wall -Wextra -Wno-unused-parameter
CFLAGS += -O3 -march=native -Wall -Wextra -Wno-unused-parameter
LDLIBS = -lreadline
ifeq ($(shell uname), Darwin)
LDLIBS += -lncurses

ifeq ($(shell pkg-config ncursesw && echo 1),1)
CFLAGS += $(shell pkg-config --cflags ncursesw)
LDLIBS += $(shell pkg-config --libs ncursesw)
else
LDLIBS += -lncursesw
LDLIBS += -lncurses
endif

DISTFILES = nlay nnn.c config.def.h nnn.1 Makefile README.md LICENSE

+ 3
- 1
nnn.c Ver arquivo

@@ -28,7 +28,9 @@
#include <wchar.h>
#include <readline/readline.h>

#define __USE_XOPEN_EXTENDED
#ifndef __USE_XOPEN_EXTENDED
#define __USE_XOPEN_EXTENDED 1
#endif
#include <ftw.h>

#ifdef DEBUG


||||||
x
 
000:0
Carregando…
Cancelar
Salvar