Selaa lähdekoodia

Make Makefile generic

master
Arun Prakash Jana 8 vuotta sitten
vanhempi
commit
33c4a227d2
No known key found for this signature in database GPG Key ID: A75979F35C080412
3 muutettua tiedostoa jossa 11 lisäystä ja 8 poistoa
  1. +1
    -2
      Makefile
  2. +7
    -5
      Makefile.native
  3. +3
    -1
      nnn.c

+ 1
- 2
Makefile Näytä tiedosto

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


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


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



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


Makefile.generic → Makefile.native Näytä tiedosto

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


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


CFLAGS += -O2 -Wall -Wextra -Wno-unused-parameter CFLAGS += -O3 -march=native -Wall -Wextra -Wno-unused-parameter
LDLIBS = -lreadline LDLIBS = -lreadline
ifeq ($(shell uname), Darwin) ifeq ($(shell pkg-config ncursesw && echo 1),1)
LDLIBS += -lncurses CFLAGS += $(shell pkg-config --cflags ncursesw)
LDLIBS += $(shell pkg-config --libs ncursesw)
else else
LDLIBS += -lncursesw LDLIBS += -lncurses
endif endif


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

+ 3
- 1
nnn.c Näytä tiedosto

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


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


#ifdef DEBUG #ifdef DEBUG


||||||
x
 
000:0
Loading…
Peruuta
Tallenna