Преглед изворни кода

Make Makefile generic

master
Arun Prakash Jana пре 8 година
родитељ
комит
33c4a227d2
No known key found for this signature in database GPG Key ID: A75979F35C080412
3 измењених фајлова са 11 додато и 8 уклоњено
  1. +1
    -2
      Makefile
  2. +7
    -5
      Makefile.native
  3. +3
    -1
      nnn.c

+ 1
- 2
Makefile Прегледај датотеку

@@ -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 Прегледај датотеку

@@ -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 Прегледај датотеку

@@ -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
Loading…
Откажи
Сачувај