Rev 4771 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4771 | Rev 4773 | ||
---|---|---|---|
Line 6... | Line 6... | ||
6 | GEN := generated |
6 | GEN := generated |
Line 7... | Line 7... | ||
7 | 7 | ||
Line 8... | Line 8... | ||
8 | # --- Variables, Commands, etc... --- |
8 | # --- Variables, Commands, etc... --- |
9 | 9 | ||
10 | default: all |
10 | default: all |
11 | LDFLAGS = -T./include/scripts/menuetos_app_v01.ld -nostdlib -L ./include/lib -melf_i386 |
11 | LDFLAGS = -Tinclude/scripts/menuetos_app_v01.ld -nostdlib -L include/lib -melf_i386 |
Line 12... | Line 12... | ||
12 | CFLAGS += -Ifitz -Ipdf -Ixps -Iscripts -fno-stack-protector -nostdinc -fno-builtin -m32 -I./include -fno-pic |
12 | CFLAGS += -Ifitz -Ipdf -Ixps -Iscripts -fno-stack-protector -nostdinc -fno-builtin -m32 -I include -fno-pic |
13 | LIBS += -lfreetype2 -lpng -ljbig2dec -ljpeg -lopenjpeg -lz -lm -lc -m32 |
13 | LIBS += -lfreetype2 -lpng -ljbig2dec -ljpeg -lopenjpeg -lz -lm -lc |
Line 14... | Line 14... | ||
14 | 14 | ||
Line 29... | Line 29... | ||
29 | QUIET_MKDIR = @ echo ' ' ' ' MKDIR $@ ; |
29 | QUIET_MKDIR = @ echo ' ' ' ' MKDIR $@ ; |
30 | endif |
30 | endif |
Line 31... | Line 31... | ||
31 | 31 | ||
32 | CC_CMD = $(QUIET_CC) $(CC) $(CFLAGS) -o $@ -c $< |
32 | CC_CMD = $(QUIET_CC) $(CC) $(CFLAGS) -o $@ -c $< |
33 | AR_CMD = $(QUIET_AR) $(AR) cru $@ $^ |
33 | AR_CMD = $(QUIET_AR) $(AR) cru $@ $^ |
34 | LINK_CMD = $(QUIET_LINK) ld $(LDFLAGS) -o $@ ./stub/crt0.o $^ build/debug/snprintf.o $(LIBS) |
34 | LINK_CMD = $(QUIET_LINK) ld $(LDFLAGS) -o $@ include/crt0.o $^ build/debug/snprintf.o $(LIBS) |
Line 35... | Line 35... | ||
35 | MKDIR_CMD = $(QUIET_MKDIR) mkdir -p $@ |
35 | MKDIR_CMD = $(QUIET_MKDIR) mkdir -p $@ |
Line 36... | Line 36... | ||
36 | 36 | ||
Line 150... | Line 150... | ||
150 | install $(PDF_APPS) $(XPS_APPS) $(MUPDF) $(bindir) |
150 | install $(PDF_APPS) $(XPS_APPS) $(MUPDF) $(bindir) |
151 | install $(wildcard apps/man/*.1) $(mandir)/man1 |
151 | install $(wildcard apps/man/*.1) $(mandir)/man1 |
Line 152... | Line 152... | ||
152 | 152 | ||
Line 153... | Line 153... | ||
153 | # --- Clean and Default --- |
153 | # --- Clean and Default --- |
154 | - | ||
155 | all: crt0 $(THIRD_LIBS) $(FITZ_LIB) $(PDF_APPS) $(XPS_APPS) $(MUPDF) |
- | |
156 | - | ||
Line 157... | Line 154... | ||
157 | crt0: |
154 | |
158 | $(MAKE) -C ./stub |
155 | all: $(THIRD_LIBS) $(FITZ_LIB) $(PDF_APPS) $(XPS_APPS) $(MUPDF) |
159 | 156 | ||
160 | clean: |
157 | clean: |