Move libBrowser to a dedicated directory
This commit is contained in:
parent
8451b096b6
commit
176bbfe6ed
|
@ -36,7 +36,7 @@
|
|||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <libgen.h>
|
||||
#include "../include/Browser/vfs.h"
|
||||
#include "../../include/Browser/vfs.h"
|
||||
|
||||
|
||||
/* public */
|
|
@ -25,7 +25,7 @@ depends=common.c,../../include/Browser.h
|
|||
[dirtree]
|
||||
type=plugin
|
||||
sources=dirtree.c
|
||||
ldflags=-L$(OBJDIR).. -Wl,-rpath,$(LIBDIR) -lBrowser
|
||||
ldflags=-L$(OBJDIR)../lib -Wl,-rpath,$(LIBDIR) -lBrowser
|
||||
install=$(LIBDIR)/Browser/plugins
|
||||
|
||||
[dirtree.c]
|
||||
|
@ -34,7 +34,7 @@ depends=../../include/Browser.h
|
|||
[favorites]
|
||||
type=plugin
|
||||
sources=favorites.c
|
||||
ldflags=-L$(OBJDIR).. -Wl,-rpath,$(LIBDIR) -lBrowser
|
||||
ldflags=-L$(OBJDIR)../lib -Wl,-rpath,$(LIBDIR) -lBrowser
|
||||
install=$(LIBDIR)/Browser/plugins
|
||||
|
||||
[favorites.c]
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
targets=libBrowser,browser,copy,delete,desktop,desktopctl,move,open,properties,view
|
||||
subdirs=lib
|
||||
targets=browser,copy,delete,desktop,desktopctl,move,open,properties,view
|
||||
#cppflags=-D EMBEDDED
|
||||
cflags_force=`pkg-config --cflags libDesktop`
|
||||
cflags=-W -Wall -g -O2 -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all
|
||||
|
@ -6,18 +7,12 @@ ldflags_force=`pkg-config --libs libDesktop` -lintl
|
|||
ldflags=-Wl,-z,relro -Wl,-z,now
|
||||
dist=Makefile,browser.h,callbacks.h,common.c,common.h,desktop.h,desktopicon.h,desktopiconwindow.h,window.h
|
||||
|
||||
[libBrowser]
|
||||
type=library
|
||||
sources=vfs.c
|
||||
cflags=-fPIC
|
||||
install=$(LIBDIR)
|
||||
|
||||
[browser]
|
||||
type=binary
|
||||
depends=$(OBJDIR)libBrowser$(SOEXT)
|
||||
depends=$(OBJDIR)lib/libBrowser.a
|
||||
sources=browser.c,callbacks.c,window.c,main.c
|
||||
cflags=-fPIE
|
||||
ldflags=-L$(OBJDIR). -Wl,-rpath,$(LIBDIR) -lBrowser -pie
|
||||
ldflags=-L$(OBJDIR)lib -Wl,-rpath,$(LIBDIR) -lBrowser -pie
|
||||
install=$(BINDIR)
|
||||
|
||||
[browser.c]
|
||||
|
@ -49,10 +44,10 @@ install=$(BINDIR)
|
|||
|
||||
[desktop]
|
||||
type=binary
|
||||
depends=$(OBJDIR)libBrowser$(SOEXT)
|
||||
depends=$(OBJDIR)lib/libBrowser.a
|
||||
sources=desktop.c,desktopicon.c,desktopiconwindow.c
|
||||
cflags=`pkg-config --cflags x11 xrandr` -fPIE
|
||||
ldflags=`pkg-config --libs x11 xrandr` -L$(OBJDIR). -Wl,-rpath,$(LIBDIR) -lBrowser -pie
|
||||
ldflags=`pkg-config --libs x11 xrandr` -L$(OBJDIR)lib -Wl,-rpath,$(LIBDIR) -lBrowser -pie
|
||||
install=$(BINDIR)
|
||||
|
||||
[desktop.c]
|
||||
|
@ -92,10 +87,10 @@ install=$(BINDIR)
|
|||
|
||||
[properties]
|
||||
type=binary
|
||||
depends=$(OBJDIR)libBrowser$(SOEXT)
|
||||
depends=$(OBJDIR)lib/libBrowser.a
|
||||
sources=properties.c
|
||||
cflags=-fPIE
|
||||
ldflags=-L$(OBJDIR). -Wl,-rpath,$(LIBDIR) -lBrowser -pie
|
||||
ldflags=-L$(OBJDIR)lib -Wl,-rpath,$(LIBDIR) -lBrowser -pie
|
||||
install=$(BINDIR)
|
||||
|
||||
[properties.c]
|
||||
|
@ -104,10 +99,10 @@ cppflags=-D PREFIX=\"$(PREFIX)\"
|
|||
|
||||
[view]
|
||||
type=binary
|
||||
depends=$(OBJDIR)libBrowser$(SOEXT)
|
||||
depends=$(OBJDIR)lib/libBrowser.a
|
||||
sources=view.c
|
||||
cflags=-fPIE
|
||||
ldflags=-L$(OBJDIR). -Wl,-rpath,$(LIBDIR) -lBrowser -pie
|
||||
ldflags=-L$(OBJDIR)lib -Wl,-rpath,$(LIBDIR) -lBrowser -pie
|
||||
install=$(BINDIR)
|
||||
|
||||
[view.c]
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
targets=browser
|
||||
cflags_force=`pkg-config --cflags libDesktop` -fPIC
|
||||
cflags=-W -Wall -g -O2 -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all
|
||||
ldflags_force=`pkg-config --libs libDesktop` -lintl -L$(OBJDIR).. -Wl,-rpath,$(LIBDIR) -lBrowser
|
||||
ldflags_force=`pkg-config --libs libDesktop` -lintl -L$(OBJDIR)../lib -Wl,-rpath,$(LIBDIR) -lBrowser
|
||||
ldflags=-Wl,-z,relro -Wl,-z,now
|
||||
dist=Makefile
|
||||
|
||||
|
|
|
@ -12,7 +12,7 @@ sources=plugins.c
|
|||
|
||||
[vfs]
|
||||
type=binary
|
||||
ldflags=-L$(OBJDIR)../src -Wl,-rpath,../src -lBrowser
|
||||
ldflags=-L$(OBJDIR)../src/lib -Wl,-rpath,../src -lBrowser
|
||||
sources=vfs.c
|
||||
|
||||
[tests.log]
|
||||
|
|
|
@ -54,7 +54,7 @@ _run()
|
|||
echo -n "$test:" 1>&2
|
||||
(echo
|
||||
echo "Testing: $OBJDIR$test" "$@"
|
||||
LD_LIBRARY_PATH="$OBJDIR../src" "$OBJDIR$test" "$@") >> "$target" 2>&1
|
||||
LD_LIBRARY_PATH="$OBJDIR../src/lib" "$OBJDIR$test" "$@") >> "$target" 2>&1
|
||||
res=$?
|
||||
if [ $res -ne 0 ]; then
|
||||
echo " FAIL (error $res)"
|
||||
|
|
Loading…
Reference in New Issue
Block a user